Bonjour,
J'ai essayé vos sulutions, vraiment merci.
Le soucis qu'il se présente maintenant, c'est que mon fichier et ma macro s'éxécute mais... rien ne se passe !
J'ai demandé à mon automate de créer un fichier avec un nom variable et d'envoyer ce fichier. Tout s'effectue correctement jusqu'au YesClick mais je n'ai pas de mail.
Sub mail()
ActiveWorkbook.SendMail Recipients:="desti@adress.com", _
Subject:="Suivi de ligne", _
ReturnReceipt:=True
End Sub
Avec ce code, il semblerais que ça devrait marché, en théorie, mais non, pas de mail.
Problème de parametrage ?
J'ai pensé aussi, à avoir un fichier Excel, "Rapport" créé par l'automate, nom fixe. D'avoir une macro qui le renome et me l'envoie.
Mon fichier "Rapport" devrait s'éxécuter avec le code suivant :
Sub changNom()
Dim D As String
D = Day(Now) & Month(Now) & Year(Now)
If Dir("C:\Documents and Settings\nom\Bureau\Rapport.xls", vbNormal) <> "" Then
Workbooks("Rapport.xls").SaveAs Filename:="C:\Documents and Settings\nom\Bureau\" & D & ".xls"
End If
ActiveWorkbook.SendMail Recipients:="desti@adress.com", _
Subject:="Suivi de ligne", _
ReturnReceipt:=True
End Sub
Mais le soucis est ici comme dessus, pas de mail, logique, certes, le fichier à changé de nom en cours de route...
Je vais tester dès maintenant lazade.
Merci, sylvaincc