• Initiateur de la discussion Initiateur de la discussion jean paul
  • 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

jean paul

Guest
Bonjour à tous
Je souhaite integrer la valeur d'une date dans un message d'une Msgbox, je n'arrive pas à mettre cette valeur dans la ligne de code , je dois manquer quelque chose .
message souhaité

ATTENTION CETTE JOURNEE du 21 novembre 2008 N'A PAS ETE VALIDEEE" Valider pour continuer"


ci joint code avant modif

Dim reponse
Dim ActivationEvents As Long
ActivationEvents = Application.EnableEvents
Application.EnableEvents = False
Application.ScreenUpdating = False
ActiveSheet.Unprotect


reponse = MsgBox(" AVEZ VOUS SELECTIONNER LA BONNE DATE ?", vbYesNo + vbQuestion, "IMPORTER")
If reponse = vbNo Then GoTo 1

If Worksheets("feuil1").Range("j13") = "validation non faite" Then
'reponse = MsgBox("ATTENTION CETTE JOURNEE N'A PAS ETE VALIDEEE" & Chr(13) & "" & Chr(13) & " Valider pour continuer" & Chr(13) & " " & Chr(13), vbOKOnly + vbCritical, " IMPORTER")


If reponse = vbOK Then GoTo 1
End If





ci joint code modifier



Dim valeur
Dim reponse
Dim ActivationEvents As Long
ActivationEvents = Application.EnableEvents
Application.EnableEvents = False
Application.ScreenUpdating = False
ActiveSheet.Unprotect
With Sheets("impression").Range("x1")
valeur = Format(.Value, " dddd dd mmmm yyyy")
End With



reponse = MsgBox(" AVEZ VOUS SELECTIONNER LA BONNE DATE ?", vbYesNo + vbQuestion, "IMPORTER")
If reponse = vbNo Then GoTo 1
If Worksheets("feuil1").Range("j13") = "validation non faite" Then


reponse = MsgBox("ATTENTION CETTE JOURNEE DU"&valeur,"N'A PAS ETE VALIDEEE" & Chr(13) & "" & Chr(13) & " Valider pour continuer" & Chr(13) & " " & Chr(13), vbOKOnly + vbCritical, " IMPORTER")


If reponse = vbOK Then GoTo 1
End If

Merci pour vos réponses
 
Re : Valeur dans msgbox

Bonsoir jean paul, RENAUDER,

Ou tout simplement comme celà :

reponse = MsgBox("ATTENTION CETTE JOURNEE DU" & valeur & "N'A PAS ETE VALIDEEE" & Chr(13) & "" & Chr(13) & " Valider pour continuer" & Chr(13) & " " & Chr(13), vbOKOnly + vbCritical, " IMPORTER")

Cordialement.
 
- 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
XL 2021 VBA excel
Réponses
4
Affichages
460
Réponses
5
Affichages
923
Retour