Bonjour,
J'ai un problème depuis quelque heures qui me rend plutôt perplexe.
J'utilise dans un document excel plusieurs macro de type set maFeuille.Range("A1,B50,G56,H85"). Cela me permet de récupérer une liste de cellules pour les protéger par exemple ou changer leur format sans avoir à les appeler une à une.
Jusqu'à présent ces macros marchaient et se compilaient très bien mais depuis peu et ce sans aucune modification des macros, je ne peux plus les compiler.
De plus, j'avais associé des boutons à ces macros et si je les appelle via ces boutons, les macros fonctionnent parfaitement !
D'autres macro ne se compilent également plus comme par exemple une macro qui utilise : .Rows("4:12").EntireRow.Hidden = True
J'avoue ne pas trop comprendre d'où vient ce problème, si cela vient de mon fichier ou d'un paramètre de compilation que je n'ai pas saisi peut être.
Merci d'avance à l'attention portée à mon problème,
Tarmak
Voici un petit exemple de macro qui fonctionnait parfaitement jusqu'à peu et qui ne se compile plus :
Sub exemple()
Dim rng As Range
Feuil1.unprotect "mdp"
Set rng = Feuil1.Range("A1,G25,J45")
rng.Locked = True
Feuil1.protect "mdp"
End Sub