(RESOLU)Msgbox et cellule fusionnée

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

chaelie2015

XLDnaute Accro
Bonjour Forum
ci dessous un code qui fonctionne parfaitement pour une cellule simple (afficher un Msgbx apres la saisie ) ,mais si j'utilise cellule fusionnée ça marche mais pour l’ensemble de la feuille ?
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim test
test = Range("$W$38")
If test <> "" Then
MsgBox "Ce nombre de jours imputé à la structure concernée représente " & [AC38] & " % de l'écart constaté"
Else

End If
End Sub
je souhaite qu'il fonctionne seulement pour la cellule W38 (fusionnée😱)
SALUTATIONS
 

Pièces jointes

Dernière édition:
Re : Msgbox et cellule fusionnée

Bonjour Chaelie.
Essaye ainsi :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, [w38]) Is Nothing Then
If [w38] > 0 Then MsgBox "Ce nombre de jours imputé à la structure concernée représente " & [AC38] & " % de l'écart constaté"
End If
End Sub
 
Re : Msgbox et cellule fusionnée

Bonjour thebenoit
Merci pour la réponse c'est exactement ce que je cherchais,
autre question ( si c'est possibl?) comment faire pour afficher dans Msgbox la valeur de la cellule AC38 en format deux chiffres après la virgule?
salutations
 
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour