Intentar varias contraseñas desde VBA para abrir un libro
Tengo un archivo que lista los libros que tengo en determinada carpeta y desde allí los puedo abrir. Todos los archivos piden contraseña para ser abiertos, quisiera saber si es posible insertar un loop en el que ingrese las distintas contraseñas y al intentar abrir el archivo intente con cada una hasta que de la correcta.
Desde el evento Workbooks. Open se puede ingresar contraseña al ejecutarlo pero solo permite una, ahí es donde busco que intente con varias hasta que de con la correcta y abra el libro.
Este es el código que tengo para abrir el libro y desde el cual insertaría el loop:
Sub OpenFiles()
Dim Folderpath As String
Dim cell As Range
Dim r, LRow As Single
Dim CWB As Workbook
Folderpath = Range("B1").Value
Set CWB = ActiveWorkbook
If Right(Folderpath, 1) <> "\" Then
Folderpath = Folderpath & "\"
End If
For Each chkbx In ActiveSheet.CheckBoxes
If chkbx.Value = 1 Then
For r = 1 To Rows.Count
If Cells(r, 1).Top = chkbx.Top Then
Workbooks.Open Filename:=Folderpath & Range("A" & r).Value
Exit For
End If
Next r
CWB.Activate
End If
Next
End Sub