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

Macro lorsque cellule ( avec Formule ) change

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 !

bloomby

XLDnaute Occasionnel
La colonne B contiens des chiffres selon des formules avec des IF
si je change moi même manuellement (le chiffre ou lettre ds la case) Mais pour être utile la macro doit s'éxécuter automatiquement
quelqu'un a une solution ? merci

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B:B")) Is Nothing Then
 
Dernière édition:
Re : Macro lorsque cellule ( avec Formule ) change

rebonjour bloomby le forum un code qui peut t interesser
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)

Dim Intersection As Range, Plage As Range

Set Plage = Range("B1:b10000")

Set Intersection = Application.Intersect(Target, Plage)
If Intersection Is Nothing Then
MsgBox "La cellule visée n'est pas dans la plage !"
Else
MsgBox "La cellule visée est dans la plage !"
End If

End Sub
 
- 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
9
Affichages
509
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
598
Réponses
14
Affichages
708
Réponses
4
Affichages
525
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…