Bonjour J'ai la macro suivante qui est stockée sous une feuille "Agenda" (car je suppose que si elle est stockée ailleurs ça ne fonctionnera pas ?) :
Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
ActiveSheet.Unprotect
Range("17:76,12:12").Select
If Not Intersect(Target, Range("Date_deb")) Is Nothing Then
With Selection
.WrapText = True
.Orientation = 0
.AddIndent = False
.ShrinkToFit = True
.ReadingOrder = xlContext
.MergeCells = False
End With
End If
ActiveSheet.Protect
ActiveSheet.EnableSelection = xlUnlockedCells
Range("Date_deb").Select
End Sub
Je souhaite l'exécuter dans une autre macro stockée dans un module. J'ai tenté de mettre juste Worksheet_Change cela ne fonctionne pas Quelle est la synthaxe pour appeler cette macro Je ne maitrise pas du tout VBA alors merci pour votre aide ;)