Lien de dossier dans email

Salut tout le monde,

J'aurais 2 petites questions svp :

La première, avec beaucoup de sujet sur la question et pas mal d'essais, je n'ai pas réussi à trouver et à faire fonctionner mon code.

Est-ce que quelqu'un pourrait modifier mon code svp pour que ma variante s'affiche dans mon mail comme un lien, et non pas comme un texte.

(le code fonctionne, CheminEnregistrement est ma variante)

'email

 Set myApp = CreateObject("Outlook.Application")

 Set myItem = myApp.CreateItem(olMailItem)

 myItem.Subject = "Mise à jour de liste" myItem.Body = "Bonjour, " & vbCr & vbCr & "Veuillez cliquer sur ce lien pour la mise à jour des listes : " & CheminEnregistrement & "." & vbCr & vbCr & "Cordialement."

 myItem.to = "xxxxx@xxxxxx.com"

 myItem.cc = "thomas.xxx@xxxxxx.com"

 myItem.Display

 myItem.Send

La seconde,

En utilisant ce même code et en y rajoutant, après la commande myItem.Body, la commande pour envoyer une pièce jointe ma question est :

Est-il possible d'envoyer par email uniquement l'onglet actif ?

myItem.Body = "xxxxxxxxxxxxx."
myItem.Attachments.Add ..........

Merci tout le monde

bonjour,

une illustration pour tes 2 questions

'créer un attachment avec la feuille active    
    ActiveSheet.Copy
    Set nwb = ActiveWorkbook
    nwb.SaveAs Filename:="d:\downloads\attachment.xlsx", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
    nwb.Close
'création du mail
    Set myApp = CreateObject("Outlook.Application")
    Set myitem = myApp.CreateItem(olMailItem)
    myitem.Subject = "Mise à jour de liste"
'création d'un lien cliquable, il faut utiliser html
    myitem.htmlBody = "Bonjour, <br><br>Veuillez cliquer sur ce lien pour la mise à jour des listes : <a href=""" & cheminenregistrement & """>" & cheminenregistrement & "</a>.<br><br>Cordialement."
    myitem.to = "xxxxx@xxxxxx.com"
    myitem.cc = "thomas.xxx@xxxxxx.com"
'ajout de l'attachment créé plus haut
    myitem.attachments.Add "d:\downloads\attachment.xlsx"
    myitem.Display
    myitem.Send

Merci h2so4,

J'avais déjà vu beaucoup de sujet sur le HTML, mais je t'avoue que je ne comprends pas beaucoup le sens...

Qu'est-ce qui rends ce lien cliquable...

Est-ce <br> ou est-ce <a href= ?

J'essaie juste de rendre mon topic accessible à beaucoup de monde car en voyant d'autres sujets, je n'ai pas compris moi-même dans le code ce qui rends le lien en hytertexte.

Merci de ton aide en tout cas

bonjour,

HTML est un langage de mise en page basé sur des balises. voir ici.

<br> signifie sauter une ligne

<a ref="lien"> description du lien</a> permet de définir un lien cliquable

Merci beaucoup, le sujet est beaucoup plus clair pour moi...

Merci et bonne journée

Rechercher des sujets similaires à "lien dossier email"