Bonjour tout le monde,
En parcourant le net, il est bien expliqué que pour envoyer une pièce jointe via CDO, il faut entrer le chemin "en dur" du répertoire de stockage et le nom du fichier, par exemple
.
Cela me pose un souci car je souhaiterais envoyer le fichier courant en pièce jointe (comme je le fais pour l'envoi de la pièce jointe via Notes).
J'ai tenté l'envoi du fichier après l'avoir sauvegardé sous un autre nom mais CDO n'accepte pas la valeur d'une "variable", exemple :
ou
ou
etc..
Je souhatais donc savoir si quelqu'un aurait une solution de contournement.
Je vous remercie par avance.
A toutes fins utiles, je joints le fichier contenant le code d'envoi de message (code par défaut CDO, sans déclaration de nom de fichier)
Pour information, selon les réponses, je risque de poser la même question sur un autre forum spécialisé dans excel.
En parcourant le net, il est bien expliqué que pour envoyer une pièce jointe via CDO, il faut entrer le chemin "en dur" du répertoire de stockage et le nom du fichier, par exemple
Code:
.AddAttachment "c:\temp\toto.xls"
Cela me pose un souci car je souhaiterais envoyer le fichier courant en pièce jointe (comme je le fais pour l'envoi de la pièce jointe via Notes).
J'ai tenté l'envoi du fichier après l'avoir sauvegardé sous un autre nom mais CDO n'accepte pas la valeur d'une "variable", exemple :
Code:
Fichier = ActiveWorkbook.path + " \ " + ActiveWorkbook.name
.AddAttachment Fichier
Code:
Fichier = Chr(34") & ActiveWorkbook.path + " \ " + ActiveWorkbook.name & Chr(34)
.AddAttachment Fichier
Code:
Fichier = "C:\temp\" ActiveWorkbook.name
.AddAttachment Fichier
Je souhatais donc savoir si quelqu'un aurait une solution de contournement.
Je vous remercie par avance.
A toutes fins utiles, je joints le fichier contenant le code d'envoi de message (code par défaut CDO, sans déclaration de nom de fichier)
Pour information, selon les réponses, je risque de poser la même question sur un autre forum spécialisé dans excel.