Envoi fichier excel

TOUTOU03

XLDnaute Junior
Bonjour,

dans un fichier excel, je peux mettre dans une cellule une ou plusieurs adresse mail.
Lorsque je clique dessus, ma boite mail s'ouvre automatiquement et le champs des destinataire est directement remplie

est-il possible d'insérer automatiquement en pièce jointe ce même fichier Excel.
actuellement, je suis obligé d'aller le chercher manuellement.

avec tous mes remerciements
 

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Bonjour,

Merci de votre réponse

En pièce-jointe, mon fichier

Ce que je souhaite, c'est que la personne qui retourne un fichier renseigné puisse, d'un clique, l'envoyer vers deux adresses différentes avec la pièce-jointe

Actuellement, il y a régulièrement un destinataire qui est oublié si ne n'est pas la pièce jointe carrément.

C'est pour cela que je souhaite une automatisation directement sur le fichier

cordialement
 

Pièces jointes

  • Fichier d'essai.xlsx
    10.5 KB · Affichages: 46
  • Fichier d'essai.xlsx
    10.5 KB · Affichages: 53
  • Fichier d'essai.xlsx
    10.5 KB · Affichages: 52

adel53

XLDnaute Occasionnel
Re : Envoi fichier excel

Bonjour

Ci-joint un exemple l'adresse est dans la cellule aa1 à toi de modifier selon ton besoin
Actuellement le mail s'affiche et ne s’envoie pas automatiquement.
Peux tu voir si cela te correspond ou non

Cordialement
 

Pièces jointes

  • test.xls
    45.5 KB · Affichages: 54
  • test.xls
    45.5 KB · Affichages: 63
  • test.xls
    45.5 KB · Affichages: 66

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Merci beaucoup c'est super

si je comprends bien, le lien en cellule F48 devient inutile.

une question cependant:
le fichier est nomé par défaut "Temp.xls"

est-il possible de le nommer d'une valeur quelconque renseignée dans une cellule précise
(par exemple, si j'inscris Excel en A5, est il possible que le fichier envoyé soit nommé Excel.xls

cordialement
 

adel53

XLDnaute Occasionnel
Re : Envoi fichier excel

Oui tout a fait c'est possible.
le lien devient inutile.
Faites quelques tests avec des données le code est assez simple vous pouvez facilement modifier la cellule de l'adresse et le nom du fichier.
Je suis dans le coin si vous avez besoin d'aide
 

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Merci beaucoup,

en fait dans la partie basse du code, il faudrait que je remplace dans :
.Attachments.Add ThisWorkbook.Path & "\temp.xls"
le "\temp.xls" par la valeur de la cellule souhaitée (par exemple A5)

je ne trouve pas la bonne formule

Cordialement
 

adel53

XLDnaute Occasionnel
Re : Envoi fichier excel

Bonjour


Ci-joint le fichier avec la prise en charge de l'adresse en cellule A5.
Une fois que le fichier est validé il faudrait penser à enlever le commentaire dans la ligne KILL... et de l'adapter.


Cordialement.
 

Pièces jointes

  • test.xls
    40.5 KB · Affichages: 40
  • test.xls
    40.5 KB · Affichages: 36
  • test.xls
    40.5 KB · Affichages: 35

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Bonjour,

Merci de votre retour

J'ai essayé le fichier et il y a un message d'erreur
(voir fichier ci-joint)

Cordialement
 

Pièces jointes

  • Doc1.docx
    252.9 KB · Affichages: 44
  • Doc1.docx
    252.9 KB · Affichages: 47
  • Doc1.docx
    252.9 KB · Affichages: 55

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Bonjour,

Merci de votre retour

J'ai essayé le fichier et il y a un autre message d'erreur (je l'ai comparé avec le premier fichier, je ne comprends pas) (voir fichier ci-joint)

Cordialement
 

Pièces jointes

  • Erreur excel.docx
    256 KB · Affichages: 43

adel53

XLDnaute Occasionnel
Re : Envoi fichier excel

Bonjour,

Avez vous fait les tests avec la même machine?
Il me semble que cette erreur est due à l'abscence de la référence Microsoft Outlook xx.x object library
Il faut l'activer dans excel alt+f11=>outils=>références=> Microsoft Outlook xx.x object library
le xx dépend de la version d'excel
 

TOUTOU03

XLDnaute Junior
Re : Envoi fichier excel

Bonjour,

merci de votre retour,

j'ai essayé plusieurs tentatives mais sans succès.
je crois comprendre quelque chose: la macro est faite pour fonctionner avec Microsoft outlook
je n'ai pas Microsoft outlook mais j'utilise Incrédimail. (j'utilise Microsoft Outlook au travail)

les utilisateurs de ce fichier peuvent utiliser des outils différents
il faudrait que la macro puisse détecter l'outil de messagerie installé

Cordialement
 

Discussions similaires

Réponses
1
Affichages
130
Compte Supprimé 979
C
Réponses
2
Affichages
273

Statistiques des forums

Discussions
312 339
Messages
2 087 401
Membres
103 537
dernier inscrit
alisafred974