Bonsoir à tous,
Je suis en train de créer un fichier excel qui permet l'envoi d'un mail avec une pièce jointe. Cependant je doit intégrer dans le corp du mail un lien hypertexte vers un dossier du serveur et la j'ai beau avoir fait tous les forum et essayer un vingtaine de solution je bloque. Voici ce que j'ai fait principalement :
	
	
	
	
	
		
ou
	
	
	
	
	
		
	
	
	
	
	
		
Je ne sais plus quoi essayer donc si quelqu'un à une idée ce serait Splendide !!
Merci d'avance à tout le monde
	
		
			
		
		
	
				
			Je suis en train de créer un fichier excel qui permet l'envoi d'un mail avec une pièce jointe. Cependant je doit intégrer dans le corp du mail un lien hypertexte vers un dossier du serveur et la j'ai beau avoir fait tous les forum et essayer un vingtaine de solution je bloque. Voici ce que j'ai fait principalement :
		Code:
	
	
	Sub envoimail()
Dim ObjOutlook As New Outlook.Application
Dim oBjMail
Dim lien As String
Dim vPJ As String
vPJ = Sheets("A remplir").Range("U6")
lien = "T:\DECS_new\00_CDG\Fichier_Support\Bon_d'engagement_des_dépenses"
Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)
         With oBjMail
           .To = Sheets("A remplir").Range("U10").Value  ' le destinataire
           .Subject = "Bon engagement des dépenses à valider"          ' l'objet du mail
           .Body = "Bonjour, " & vbCr & "Veuillez trouver en pj le bon d'engement des dépenses à valider içi :" & vbCr & lien & vbCr & "Merci" 'le corps du mail ..son contenu
           .Attachments.Add vPJ
           .Send
        End With
End Sub
	ou
		Code:
	
	
	Sub testmail()
Dim myApp
  Dim myItem
  Dim olMailItem
  
  On Error Resume Next
  Set myApp = GetObject(, "Outlook.Application")
  If Err.Number <> 0 Then
     Set myApp = CreateObject("Outlook.Application")
     Err.Clear
  End If
  
  Set myItem = myApp.CreateItem(olMailItem)
  myItem.Subject = "VALIDATION DE LA "
  myItem.Body = " Bonjour " & "Après vérification, veuillez vous rendre sur le fichier DA_index, " & _
  "et inscrire votre trigramme dans la colonne 'VALIDATION', sur la ligne appropriée." & vbCrLf & _
 "file:///\\chsrvexp01\export\DECS_new\pakistan.pdf"
  myItem.To = adrb
  myItem.Display
  'myItem.Send
End Sub
	
		Code:
	
	
	Sub CreationMailEtLienHypertexte()
    Dim OlApp As Outlook.Application
    Dim OlItem As Outlook.MailItem
    
    
    Set OlApp = New Outlook.Application
    Set OlItem = OlApp.CreateItem(olMailItem)
    
    With OlItem
        .To = "monti.julien@gmail.com"
        .Subject = "Le titre du message"
        .Body = "Découvrez Microsoft Office sur le site Developpez" & _
            vbLf & "file:///\\chsrvexp01\export\DECS new\00 CDG\Fichier Support\Bon d'engagement des dépenses" & vbLf & vbLf & _
            "Cordialement" & vbLf & "mailto:emetteur@mail.fr"
        .Display
        .Save
        .Send
    End With
    
    Set OlItem = Nothing
    Set OlApp = Nothing
End Sub
	Je ne sais plus quoi essayer donc si quelqu'un à une idée ce serait Splendide !!
Merci d'avance à tout le monde