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

code valide sous excel 2007????

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

C

cartus02

Guest
est ce normal que ce code ne marche pas sous excel2007?

Public Sub EnvoiMailOutlook()
Dim OutApp As Object, OutMail As Object, NewB As Workbook
Dim AdresMail As String, AdresMailCC As String, AdresMailBCC As String
Dim Sujet As String, Msg As String
AdresMail = "BB@BB"
AdresMailCC = "BB@BB"
Sujet = "ouverture d'une fiche de non conformité"
Msg = "une non conformité à été détectée"
ActiveSheet.Copy
Set NewB = ActiveWorkbook
ActiveWorkbook.SaveAs ThisWorkbook.Path
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error GoTo 0
With OutMail
.To = AdresMail
.CC = AdresMailCC
.BCC = AdresMailBCC
.Subject = Sujet
.Body = Msg
.Attachments.Add NewB.FullName
.Display
End With
ActiveWorkbook.Close
Kill ThisWorkbook.Path
End Sub



merci
 
Dernière modification par un modérateur:
Re : code valide sous excel 2007????

Bonjour Cartus02,

J'utilise ce code pris sur le forum

Sub Envoi_mail()
Dim Ol As New Outlook.Application
Dim Olmail As MailItem
Dim CurrFile As String

ActiveWorkbook.Activate

Set Ol = new Outllok.Application
Set Olmail = Ol.CreateItem(OlMailItem)
With Olmail
.To = "toto@sfr.fr"
.CC = ""
.Subject = "Envoi du Mail"
.Body = "texte texte"
.Attachments.Add ActiveWorkbook.Path & "\" & ActiveWorkbook.Name

'fait partir le mail
.Send
'met le mail dans les brouillons
'.Display

End With

End Sub

Chez moi ça marche nickel

Bon Courage
 
- 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

  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
1 K
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
Réponses
2
Affichages
772
Réponses
6
Affichages
964
Réponses
17
Affichages
2 K
Réponses
2
Affichages
1 K
Réponses
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…