Excel créer lien hypertexte dans mail outlook
Résolu
pyloupylou
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
PeaceBee -
PeaceBee -
Bonjour à tous et bonne année,
Petit problème....et je suis à la recherche de suggestion
Je suis dans une feuille excel, avec un morceau de code qui crée automatiquement un corps de mail, jusque là pas de souci,
Dans le corps du mail j'inscris le chemin d'accès de mon fichier excel, toujours pas de problème.
Le souci c'est qu'il apparaît comme une simple chaîne de caractère, alors que je souhaiterais le faire apparaître comme un lien hypertexte dans le mail
des idées ...
Merci
Petit problème....et je suis à la recherche de suggestion
Je suis dans une feuille excel, avec un morceau de code qui crée automatiquement un corps de mail, jusque là pas de souci,
Dans le corps du mail j'inscris le chemin d'accès de mon fichier excel, toujours pas de problème.
Le souci c'est qu'il apparaît comme une simple chaîne de caractère, alors que je souhaiterais le faire apparaître comme un lien hypertexte dans le mail
des idées ...
Merci
A voir également:
- Créer un lien hypertexte dans un mail
- Créer un lien pour partager des photos - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte gmail - Guide
- Créer un compte instagram sur google - Guide
3 réponses
Re...... bon merci quand même
J'ai trouvé un moyen qui fonctionne , il suffit en fait de construire le lien pointant vers le fichier et de le précéder par file://
on a alors .body = "file://" & nom_fichier
une fois le mail constitué dans outlook, on retrouve la chaîne sous forme de lien hypertexte.
remarque: j'ai été obligé de remplacer les " " du chemin d'accès par %20 car sinon on a bien un lien hypertexte, mais qui est erroné puisque tronqué
J'ai trouvé un moyen qui fonctionne , il suffit en fait de construire le lien pointant vers le fichier et de le précéder par file://
on a alors .body = "file://" & nom_fichier
une fois le mail constitué dans outlook, on retrouve la chaîne sous forme de lien hypertexte.
remarque: j'ai été obligé de remplacer les " " du chemin d'accès par %20 car sinon on a bien un lien hypertexte, mais qui est erroné puisque tronqué
Je viens de me remettre la dessus, la syntaxe exacte fonctionnant est:
... Chr(13) + "Pour info le fichier X est là: " + "\\blablabla\blabla1\blabla%20bla2\blabla%20bla3\YYYYY%20YYY%20YYY.pdf" + ". chaine de texte qqc" + Chr(13) + ...
avec Chr(13) = saut de ligne
"blabla" = chaine de texte
"\\...." = lien du fichier vers votre ordi ou serveur
%20 = écriture d'un espace dans une chaine de caractère qui puorra faire office de lien hypertexte en VBA.
... Chr(13) + "Pour info le fichier X est là: " + "\\blablabla\blabla1\blabla%20bla2\blabla%20bla3\YYYYY%20YYY%20YYY.pdf" + ". chaine de texte qqc" + Chr(13) + ...
avec Chr(13) = saut de ligne
"blabla" = chaine de texte
"\\...." = lien du fichier vers votre ordi ou serveur
%20 = écriture d'un espace dans une chaine de caractère qui puorra faire office de lien hypertexte en VBA.