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

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 !

foster_1883

XLDnaute Nouveau
Bonsoir,
Comment puis-je remplacer l'adresse couriel dans la macro suivante par cette valeur sans obtenir d'erreur dû au : " "

Code:
Sheets("OUVETURE").Range("G15")

Code:
'envoi par mail
If CheckBox1 = True Then
 ' Select the range of cells on the active worksheet.
   ActiveSheet.Range("b12:d17").Select
   
   ' Show the envelope on the ActiveWorkbook.
   ActiveWorkbook.EnvelopeVisible = True
   
   ' Set the optional introduction field thats adds
   ' some header text to the email body. It also sets
   ' the To and Subject lines. Finally the message
   ' is sent.
   With ActiveSheet.MailEnvelope
      .Introduction = "Bonsoir, voici le rapport de balancement effectué par ________ pour la journée du " & Format(Date, "ddd mmmm yyyy")
      .Item.To = "xxxxxxx@hotmail.com"
      .Item.Subject = "Rapport de balancement - Délices en vrac :  " & Format(Date, "dddd dd mmmm yyyy")
      .Item.Send
   End With
End If
 
Re : .value

Bonjour

La syntaxe :

.Item.To = Sheets("OUVETURE").Range("G15")

Cependant, n'as-tu pas une erreur d'orthographe sur le nom de la feuille ?

Sheets("OUVERTURE").Range("G15")

Cordialement
Chris
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…