"with" ou "selectcase" ou "array" pour envoyer un mail SVP  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

"with" ou "selectcase" ou "array" pour envoyer un mail SVP

Messagepar asmol » 18 Mai 2011, 23:06

Bonjour tout le monde ::) ,

Après plusieurs recherches j'ai réussi a trouvé un code que j'ai adapté a mes besoins mais je bloque au niveau de select case, je ne sais pas si je l'ai bien placé dans le code.
en faite ce code me permet d'envoyer 1 seul mail a un collègue ; le corps de mail vient de trois feuilles et selon conditions(récupère les dates qui sont équivalent a la date du jour) ;
Le code fonctionne parfaitement quand je me déplace sur feuilles en utilisant
"With ActiveSheet" et suivie par Select Case ActiveSheet.Name
Case "..."
Case "..."
Case "..."
End Select
ce que je veux c'est de ne pas me déplacer a chaque fois sur les feuilles concerné :chat: et de lancer le code directement via mon usf, j'ai essayé : Sheets(Array("...", "...", "...")).Select mais ca rien donnée :oops: , quelqu'un a une idée s'il vous plait ?
je vous joins mon fichier si ca peut vous aider ?(codes réparti dans usf4 et module 1).

asmol selectcase.zip
(88.37 Kio) Téléchargé 15 fois


En vous remerciant

Amicalement

Bonne soirée
asmol
Membre habitué
 
Messages: 52
Inscription: 27 Nov 2010, 11:25
Version Excel: 2003 FR

Re: "with" ou "selectcase" ou "array" pour envoyer un mail

Messagepar Banzai64 » 18 Mai 2011, 23:53

Bonsoir

Je n'ai pas outlook alors je ne peux pas t'aider à son sujet

Pour le reste à voir
Fichiers joints
asmol select case V001.zip
(93.52 Kio) Téléchargé 15 fois
Image
Avatar de l’utilisateur
Banzai64
Passionné d'Excel
 
Messages: 4633
Inscription: 21 Nov 2010, 16:42
Localisation: Jurançon
Version Excel: 2003 FR

Re: "with" ou "selectcase" ou "array" pour envoyer un mail

Messagepar asmol » 19 Mai 2011, 09:47

:coucou: tout le monde ,
:slt: Banzai64 |k) ,

:merci: de t'avoir investi sur mon souci et :sp: pour ton aide ça fonctionne très bien, il fallait utiliser les 3 procédures :tap:


Connais tu un moyen s'il te plais pour regrouper tous les messages (venant des 3 feuilles ) sur un seul message , d'ailleurs les messages que t'as rajouté est super car ça me permettrais de vérifier avant d'envoyer.... ?
car j'envoie tout a une seul personne

pour out-look ça fonctionne ; pas de souci..


Amicalement

Bonne journée
asmol
Membre habitué
 
Messages: 52
Inscription: 27 Nov 2010, 11:25
Version Excel: 2003 FR

Re: "with" ou "selectcase" ou "array" pour envoyer un mail   Sujet résolu

Messagepar Banzai64 » 19 Mai 2011, 10:14

Bonjour

Pour avoir tous les messages

1) Mets en remarque
Code: Tout sélectionner
'      Msg = ""
'      dest = ""

2) déplaces ce code après le Next Ws juste avant le End Sub

Code: Tout sélectionner
  If dest <> "" Then    ' contrôle si il y a bien une adresse mail
   Call EnvoiMailSimple(dest, Msg)
  End If
 


Bonne journée
Image
Avatar de l’utilisateur
Banzai64
Passionné d'Excel
 
Messages: 4633
Inscription: 21 Nov 2010, 16:42
Localisation: Jurançon
Version Excel: 2003 FR

Re: "with" ou "selectcase" ou "array" pour envoyer un mail

Messagepar asmol » 19 Mai 2011, 13:38

Re-bonjour Banzai64 |k) ,

:nocomment: (10/10) :merci: :merci: :merci: :merci: :merci: :merci: :merci: .......

:clap: J'adore ta simplicité ainsi que ta performance de programmer :appl:


Amicalement:bien:


A bientôt :coucou:
asmol
Membre habitué
 
Messages: 52
Inscription: 27 Nov 2010, 11:25
Version Excel: 2003 FR


Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot], Sebou, tulipe_4 et 41 invités