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

Message box personnalisé lors de l'enregistrement avec conditions

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 !

fred2705

XLDnaute Junior
Lors de l'enregistrement j'aimerais qu' une message box personnalisé (API) apparaisse seulement si la cellule T645 contient "1" ou si la cellule T800 contient "1"

Voici mon ébauche de code mais je ne sais pas quoi mettre sous Case 1 et Case 2

Merci pour votre aide


Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

' si une de ces deux case est coché afficher la messagebox perso
If Feuil1.Range("T645") = 1 Or Feuil1.Range("T800") = 1 Then

'Ma message box perso
MsgBoxPerso "Le prix sur les feuille suivantes ont changées" & Chr(10) & Feuil1.Range("F1") & Chr(10) & " N'oublier pas de générer le PDF", "Attention:", vbQuestion, "Enregistrer", "Annuler"

Select Case reponse

Case 1
'Si le bouton cliqué est Enregistrer j'aimerais continuer l'enregistrement

Case 2
'Si le bouton cliqué est Annuler j'aimerais stopper l'enregistrement

End Select        'fin du choix

End If
End Sub
 
Re : Message box personnalisé lors de l'enregistrement avec conditions

Bonjour ,

Je suppose que Msgboxperso est une fonction ou routine ....

Pour la partie select case :
Code:
Select Case reponse
 
Case 1
 'Si le bouton cliqué est Enregistrer j'aimerais continuer l'enregistrement
 
Case 2
 'Si le bouton cliqué est Annuler j'aimerais stopper l'enregistrement
  Cancel = True
End Select
 
Re : Message box personnalisé lors de l'enregistrement avec conditions

Bonjour,

Je pense qu'il s'agit de la msgBox personnalisée de Didier Fourgeot (inspiré des travaux de Michel Pierron ou de ceux de Thierry Gasperment). Si c'est le cas, voici un extrait de l'aide :
 
- 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
0
Affichages
639
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…