XL 2013 envoi mail vba

flo189

XLDnaute Occasionnel
Bonjour,

Un peu novice dans la matière, je souhaiterais envoyé par mail via le bouton (logo mail) la feuille "Stock" de la ligne 29 à 71.

J'ai plusieurs destinataires, un objet = "Stock", pour le corps du mail =" Bonjour, veuillez trouver ci joint le stock".

Mon fichier en PJ.

Merci à tous pour votre aide précieuse.
 

Pièces jointes

  • Gestion dossier.xlsm
    2.8 MB · Affichages: 45

flo189

XLDnaute Occasionnel
Bonjour Bougla,

Tout d'abord merci beaucoup pour ton aide.

Ta solution est très intéressante. ma problématique :
1. je souhaiterais définir plusieurs destinataires connus
2. Juste envoyer la feuille stock (et si possible envoyer seulement de la ligne 4 à 71) et non envoyer le classeur dans sa totalité.


Encore merci pour ton aide.
 

flo189

XLDnaute Occasionnel
Bougla,
J'ai trouvé pour mon point 1 avec
MonMessage.to="..@...fr"
MonMessage.cc="..@...fr"

Comment puis je résoudre mon petit 2 c'est à dire envoyer seulement ma feuille "Stock" etant donné que je vais avoir plusieurs feuilles dans le classeur.
Si possible dans cette feuille "stock" je souhaiterais envoyer seulement de la ligne 4 à 71.

Encore merci pour ton aide précieuse.
 

flo189

XLDnaute Occasionnel
Bougla,

Ca m'a l'air parfait mais j'ai un petit beug sur :

.SaveAs Filename:="C:\Users\" & Util & "\Desktop\Gestion dossier_Temp.xlsx"

Est-il possible de prendre en compte seulement la feuille stock, cela nous éviterais de copier/coller.
C'est à dire au lieu d'envoyer le classeur, envoyer seulement la feuille stock sans tenir compte de ma demande de ligne 4 à 71.

Encore merci pour ton aide.
 

Discussions similaires