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

(RESOLU par JCGL)Afficher Msgbox sous condition

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 !

chaelie2015

XLDnaute Accro
Bonjour Forum

Je souhaite afficher un Msgbox
SI
la cellule S23(contient une date ex : 28/01/2017) =Samedi et N23=12
ou
la cellule S23(contient une date ex : 29/01/2017) =Dimanche et N23=8
alors
Msgbox : « selon le règlement interne ………. »

Merci par avance
 
Bonjour à tous,

Peux-tu essayer :

VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Address = "$S$23" Or Target.Address = "$N$23" Then
        If Weekday([S23], vbMonday) > 5 And [N23] = 12 Then MsgBox "Selon le règlement interne ...", vbCritical, "Information"
    End If
End Sub

A+ à tous
 
Bonjour JCGL, Forum
Merci pour la réponse, mais il n'a pas bien fonctionné comme je souhaite
dans le fichier ci joint si je saisi dans la cellule N23 =12 et la cellule S23 vide il affiche le Msgbox???????
a+
 

Pièces jointes

Bonjour JCGL, Forum
Merci pour la réponse, mais il n'a pas bien fonctionné comme je souhaite
dans le fichier ci joint si je saisi dans la cellule N23 =12 et la cellule S23 vide il affiche le Msgbox???????
a+
Re
ci joint le bon code
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Address = "$S$23" Or Target.Address = "$N$23" Then
  If Weekday([S23], vbMonday) = 6 And [N23] = 12 Or Weekday([S23], vbMonday) = 7 And [N23] = 8 Then MsgBox "Selon le règlement interne ...", vbCritical, "Information"
  End If
End Sub
Merci JCGL
Pblm résolut
a+
 
 
- 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
4
Affichages
281
Réponses
5
Affichages
624
Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…