Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Afin que la macro fonctionne il faut déverrouiller le projet au début de la macro pour son bon fonctionnement.
Je pensais utiliser ActiveWorkbook.UnprotectVBProject Password:="vba" mais ça ne marche pas.
Re : Déverrouiller le projet au lancement de la macro
Bonjour,
J'ai essayé plusieurs macro trouver sur le site que tu m'as proposer DoubleZero.
Mais aucune ne marche
Sub UnProtectVBProject(WB As Workbook, ByVal Password As String)
Dim vbProj As Object
Set vbProj = WB.VBProject
If vbProj.Protection <> 1 Then Exit Sub
Set Application.VBE.ActiveVBProject = vbProj
Application.VBE.CommandBars(1).FindControl(ID:%78,
recursive:=True).Execute
SendKeys Password & "~"
SendKeys "~"
'WB.Save
'WB.Close
End Sub
Re : Déverrouiller le projet au lancement de la macro
Bonjour,
J'ai trouvé la solution pour déprotéger la macro, par contre j'ai deux nouveaux problèmes maintenant.
- 1er la touche verrouillage numérique ce désactive à chaque lancement de la macro
- 2ème la fin de la macro ne marche plus avec la suppression des modules
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD