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

envoi mail selon condition

  • Initiateur de la discussion Initiateur de la discussion ngexcel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ngexcel

XLDnaute Occasionnel
bonsoir

Je remercie les personnes qui m' ont fait évolué pour arriver la ou je suis sur mon projet

je bloque sur la macro elle fonctionne seulement si outlook est ouvert et si je confirme l 'envoi

j ai besoin que le fichier joint s ouvre et lance la macro même si outlook et fermé sans confirmation

merci a tous
 
Re : envoi mail selon condition

Re,

Tu peux essayer avec cette fonction :
VB:
Function OutlookOuvert() As Boolean
  Dim oOL As Object
  On Error Resume Next
  Set oOL = GetObject(, "Outlook.Application")
  On Error GoTo 0
  OutlookOuvert = Not (oOL Is Nothing)
  Set oOL = Nothing
End Function

puis au début de ta macro, tu insères cette ligne :
VB:
If OutlookOuvert = 0 Then i = Shell("Outlook", vbNormalNoFocus)

A+

Martial
 
Re : envoi mail selon condition

Re bonjour
Le premier code je le met dans mon module ?
Peux tu le mettre dans mon fichier joint je ne comprend pas ou mettre les lignes
Merci et mille excuses je suis novice en vba
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
397
Compte Supprimé 979
C
Réponses
15
Affichages
4 K
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…