Si vous souhaitez ouvrir un classeur protégé par mot de passe via la boîte de dialogue OUVRIR, mais que vous n’avez pas envie de saisir le mot de passe vous-même, vous pouvez en informer la boîte de dialogue intégrée.
Sub DialogOvrirAvecPassword() Application.Dialogs(xlDialogOpen).Show _ "C:\Users\JOSUE-PC\Desktop\Classeur12-1.xlsx", arg5:="test" End Sub
Le cinquième argument de la commande correspond au mot de passe défini.