OVH Cloud OVH Cloud

Envoyer fichier EXCEL avec OE

2 réponses
Avatar
Thierry K
Bonjour à toutes et à tous

est-il possible, par macro, d'envoyer un fichier EXCEL dont le "chemin" est
dans une variable
en pièce joint avec outlock express

chemin= d:\perso\monfichier.xls (par exemple)

en +
peut-on compléter l'objet (OE) depuis Excel (avec une variable), ou utiliser
une signature

Office Pro 2003
Win XP Pro SP2

Merci d'avance pour vos conseils

pour répondre, enlever w x y z

Thierry K

2 réponses

Avatar
michdenis
Bonjour Thierry,


Tu peux adapter cet exemple à ton besoin.
Dans la dernière section de la procédure, tu choisis la ligne de commande que tu veux exécuter et inhibe les autres.

'-----------------------------------------
Private Sub EnvoiCourriel()

Dim Dest As String, Objet As String
Dim Corps As String, Rep As String

Dest = ""
'Définir le chemin et le fichier à expédier.
Rep = "C:Mes documentsclasseur1.xls"

Objet = "Est-ce que tu l'as reçu ce ... fichier?"

Corps = "Bonjour The Boss," & vbCrLf & vbCrLf
Corps = Corps & "Je t'en veux un peu puisqu'en rédigeant cette procédure" & vbCrLf
Corps = Corps & "Je me suis arraché le dernier poil sur le coco." & vbCrLf & vbCrLf
Corps = Corps & "Espérons que cela va fonctionner cette fois pour toi." & vbCrLf & vbCrLf
Corps = Corps & "Salutations!" & vbCrLf & vbCrLf
Corps = Corps & "MichDenis"

Shell "C:Program FilesOutlook Expressmsimn.exe " & _
"/mailurl:mailto:" & Dest & _
"?subject=" & Objet & _
"&Body=" & Corps, vbMaximizedFocus

'Active la ligne de code qui correspond à ton exigence.

'Envoyer le fichier sans fichier attaché
'SendKeys "%s"

'Pour afficher le courriel + fichier attaché
'SendKeys "%I" & "p" & Rep & "~"

'Envoyer le courriel + fichier attaché de façon automatique
SendKeys "%I" & "p" & Rep & "~" & "%s"

End Sub
'-----------------------------------------


Salutations!





"Thierry K" a écrit dans le message de news: 4330587f$0$17240$
Bonjour à toutes et à tous

est-il possible, par macro, d'envoyer un fichier EXCEL dont le "chemin" est
dans une variable
en pièce joint avec outlock express

chemin= d:persomonfichier.xls (par exemple)

en +
peut-on compléter l'objet (OE) depuis Excel (avec une variable), ou utiliser
une signature

Office Pro 2003
Win XP Pro SP2

Merci d'avance pour vos conseils

pour répondre, enlever w x y z

Thierry K
Avatar
Thierry K
Ok j'essaye
merci encore,
a+
Thierry K