Probléme protection via VBA d'un classeur

bast76

XLDnaute Nouveau
Bonjour à tous,
Je rencontre un petit souci, j'ai un classeur excel, simili base de donné, Chaque feuille est protégé par VB à cause des problémes de plan etc... qui limite la protection via outil / protection etc
Le probléme aujourd'hui c'est qu'il est toujours possible de couper un bouton appelant une macro car cela sont devérouillés dans les propriétées.
En définitif je voudrais que chaque bouton ne soit pas modifiable ou supprimable tout en conservant leurs fonctions "appel macro".

Voici mes formules de protections dans événement "thisworkbook".

Private Sub Workbook_Open()
With Worksheets("2")

.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="bastien", UserInterfaceOnly:=True, _
AllowInsertingRows:=True



End With

With Worksheets("3")
.EnableAutoFilter = True
.EnableOutlining = True
.Protect Contents:=True, Password:="bastien", UserInterfaceOnly:=True, _
AllowInsertingRows:=True
End With

etc...(idem pour toutes feuilles)

Merci par avance.

Cordialement.
 

bast76

XLDnaute Nouveau
Re : Probléme protection via VBA d'un classeur

Bonjour Bhbh,

Merci de ta réponse rapide, je viens essayé et tu as raison, je me suis compliqué pour rien à tous déprotéger les boutons pensant que la protection les figeraient.

Merci encore et bonne journée.
 

Discussions similaires

Réponses
2
Affichages
826

Statistiques des forums

Discussions
312 211
Messages
2 086 293
Membres
103 171
dernier inscrit
clemm