Vous êtes sur la page 1sur 2

OterlaprotectiondunefeuilleExcelprotgeparunmotdepasselaide

dunemacro

TestsousWindowsXPSP3avecMicrosoftExcel2007.
AvezvousperdulemotdepassedelaprotectiondunefeuilledundevosclasseursMicrosoftExcel?
LamacrociaprspermetdenleveruneprotectiondansunefeuilleExcelactive.Voicicommentlinstaller:

Excel2007:

1. SilnyapaslongletDveloppeurdansleruban(barredoutils),impossibledaccderVisual
BasicEditor.Ilfautdonclafficher.

2. PourfaireapparatrelongletDveloppeur,ilfautchoisirleBoutonOffice>OptionsExcel(un
boutonenbasdroitedumenudroulant)etactiverlacasecocherAfficherlonglet
Dveloppeurdansleruban.

3. SurlerubanchoisissezlongletDveloppeur>VisualBasic(outaperAlt+F11)

4. DansVisualBasic,choisirlemenuInsertion>Module.
OterlaprotectiondunefeuilleExcelprotgeparunmotdepasseavecunemacroAstucedeFrankGygli06.03.2010

Page1


5. Copieretcollerlamacrocidessousdanslemodulepeinecr.

SubVire_me_la()
Dima,b,c,d,e,f,g,h,i,j,k,lAsInteger
OnErrorResumeNext
Fora=65To66
Forb=65To66
Forc=65To66
Ford=65To66
Fore=65To66
Forf=65To66
Forg=65To66
Forh=65To66
Fori=65To66
Forj=65To66
Fork=65To66
Forl=32To126
ActiveSheet.UnprotectChr(a)&Chr(b)&Chr(c)&Chr(d)&Chr(e)&Chr(f)&Chr(g)&Chr(h)&
Chr(i)&Chr(j)&Chr(k)&Chr(l)
IfActiveSheet.ProtectContents=FalseThen
MsgBox"Laprotectiondelafeuilleatenleveavecsuccs!"&Chr(10)&Chr(10)&"Les
caractresquiontraliscetteprouessesont:"&Chr(10)&Chr(10)&Chr(a)&Chr(b)&Chr(c)
&Chr(d)&Chr(e)&Chr(f)&Chr(g)&Chr(h)&Chr(i)&Chr(j)&Chr(k)&Chr(l),vbInformation,
"Cestfait!"
ExitSub
EndIf
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
EndSub

6. DansVisualBasic,choisirlemenuOutils>Macro>puisslectionnezlamacroVire_me_laet
cliquersurExcuter.
7. Lamacroenlvelaprotectiondelafeuilleetaffichelemotdepassequiestparvenucersultat.
Lamacroestparfoislonguesexcuter,maisellefonctionne

Postscriptum:

Pourenleverlaprotectiondunclasseur,ilsuffitdechangerActiveSheet.Unprotecten
ActiveWorkbook.UnprotectetActiveSheet.ProtectContentsen
ActiveWorkbook.ProtectStructure.

OterlaprotectiondunefeuilleExcelprotgeparunmotdepasseavecunemacroAstucedeFrankGygli06.03.2010

Page2

Vous aimerez peut-être aussi