Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Envoi par mail

  • Initiateur de la discussion Arnaud
  • Date de début
A

Arnaud

Guest
Salut le forum, heureux d'être de retour

Voilà mon ce que je cherche à faire:
J'ai un fichier avec plusieurs feuilles contenant chacune un formulaire.
Suivant les utilisateurs, tout le monde ne remplit pas les mêmes formulaires.
Je voudrais pouvoir envoyer ces formulaires par e-mail.
Je sais faire pour envoyer le fichiers dans sa globalité, mais je me demande s'il est possible de n'envoyer que certaines feuilles ?
Je sais que c'est possible pour l'impression, j'ai trouver le code et l'USF dans le livre de J Walkenbach.

Merci d'avance
@+
Arnaud
 
@

@+Thierry

Guest
Bonjour Arnaud


Tiens une démo en redif....

Lien supprimé (25k)

Dans cette démo tu choisis d'envoyer soit le classeur entier, soit une feuille et ceci par l'intermédiaire d'un Userform.

Méthode SendMail utilisée.

Bonne Fin d'Aprèm
@+Thierry
 
A

Arnaud

Guest
Bonjour Thierry

C'est exactement ce que je cherchais, un grand merci.
Pour aller plus loin, est-il possible de selectionner plusieurs feuilles ?

Encore merci
Arnaud
 
@

@+Thierry

Guest
Re Arnaud

Oui c'est possible, en fait, si tu veux conserver le principe d'un UserForm et d'une ListBox, il faut authoriser le MultiSelect sur la ListBox du UserForm2 , puis créer une Array avec les feuilles sélectionnée... Et ce sera à partir de cette Array que tu pourras utiliser l'instruction Copy.

Je n'ai pas le temps de t'écrire le code, mais si tu utilises le bouquin de J Walkenbach il doit y avoir une exemple pour récupérer un MultiSelect de ListBox ou de Combobox.

Bon Travail
@+Thierry
 

Discussions similaires

Réponses
16
Affichages
672
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…