Bonjour à tous,
J'ai un petit souci avec un code VBA, si quelqu'un peut m'aider, ce serait super sympa! 🙂
Ma macro commence par une "unprotect..." et fini par un "protect...."
Cela me permet de lever la protection de la feuille le temps que la macro travaille.
En temps normal, la protection se passe bien mais uniquement si j'ai protégé la feuille une fois manuellement en décochant bien toutes les exceptions.
Sinon, si j'ouvre mon fichier et l'utilise directement, la protection fonctionne mais les exception de sélection (sélectionner les cellules verrouillées et non verrouillées)sont cochées; ce que je ne souhaite pas.
Avez-vous une idée de comment remédier à tout cela?
Merci beaucoup à tous d'avance et bonne matinée!
modif:
Voici le code VBA complet:
Sub droit2()
'
' droit2 Macro
' Macro enregistrée le 23/11/2009 par cochard
'
'
ActiveSheet.Unprotect
Range("O10").Select
Selection.Copy
Range("L5").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("K9").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("I7:J7").Select
ActiveSheet.Protect
End Sub