Bonjour je viens vers vous pour trouver une solution.
Quand je créer un script VBA dans un module, il fonctionne pas. Mais dès que j'insère le script dans le fichier feuil 1, le script s’exécute et affiche la boite de dialogue.
Le fichier est en xlms :
Private Sub Worksheet_Change(ByVal Target As Range)
' Définir la cellule de test comme A1
Dim CelluleTest As Range
Set CelluleTest = Me.Range("A1")
' Vérifier si le changement se trouve dans la cellule de test
If Not Intersect(Target, CelluleTest) Is Nothing Then
' Afficher un message de test
MsgBox "La cellule A1 a été modifiée !"
End If
End Sub