![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Excel Forum d'entraide sur Excel |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre à l'essai
![]() Date d'inscription: mars 2008
Messages: 45
|
Bonjour,
Je voudrais dévalider l'icone de déprotection d'une feuille (Oter la protection...). cela marche trés bien avec 2003 en faisant Code :
Private Sub Workbook_Open() ' dévalide le bouton unlock On Error Resume Next Application.CommandBars.FindControl(ID:=30029).Enabled = False Application.CommandBars.FindControl(ID:=893).Visible = False '(2007) End Sub Merci pour l'aide |
|
|
|
|
|
#2 (permalink) |
![]() Date d'inscription: août 2005
Messages: 3 113
|
bonsoir
Le fonctionnement du ruban 2007 est totalement différent. Tu dois paramétrer les modifications de contrôles dans le fichier xml de personnalisation. http://silkyroad.developpez.com/excel/ruban/ http://silkyroad.developpez.com/excel/callbacks/ Comment désactiver une commande prédéfinie du ruban ? Dans ton projet, ça donnerait Code :
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <commands> <command idMso="SheetProtect" enabled="false" /> </commands> <ribbon startFromScratch="false"> </ribbon> </customUI> bonne soirée michel |
|
|
|
|
![]() |
![]() |
||
Excel 2007 - dévalider l'icone "oter la protection"
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|