• Initiateur de la discussion Initiateur de la discussion janus
  • 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 !

J

janus

Guest
Bonjour au Forum;j'envois mon classeur actif par vba;mais je voudrais neutraliser (ou repondre par vba) le message outlook demandant la confirmation de l'envoi;
voici mon code :
ActiveWorkbook.Sendmail ('toto@free.fr')
Application.SendKeys 'e'
Mais ça ne fct pas
Merci de votre aide
 
Bonsoir,

Essaie comme ceci :
Code:
Sub envoimail()

Dim monfichier As String
monfichier = ActiveWorkbook.Path & '\\' & ActiveWorkbook.Name

Dim MonOutlook As Object
Dim EMail As Object
Set MonOutlook = CreateObject('Outlook.Application')
Set EMail = MonOutlook.CreateItem(olMailItem)
EMail.To = 'tomtom@tom.net'
EMail.attachments.Add (monfichier)
EMail.Subject = 'fichier' & monfichier
EMail.Body = 'Madame, Monsieur,' & _
    (Chr(13)) & (Chr(13)) & _
    'Voici votre fichier ' & _
    'Cordialement,' & _
    (Chr(13)) & (Chr(13)) & _
    'Tom'
EMail.display
SendKeys '^' & '~'
Set EMail = Nothing
End Sub

Bonne soirée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
Réponses
3
Affichages
432
Retour