ich habe in VBA ein Passwortschutz erstellt. Hierfür nutze ich eine Anmeldemaske die beim Öffnen der Excel-Datei erscheint. Nach Eingabe des Benutzernamens und des Passworts öffnet sich das Excel.
Wenn ich jedoch zuvor eine oder mehrere andere Excel-Dateien geöffnet habe erscheint immer die Fehlermeldung: "Index außerhalb des gültigen Bereichs". Anscheinend ruft das VBA auch eine andere Excel-Datei auf, als die in der das VBA steht.
Ich rufe die Anmeldemaske folgendermaßen auf:
Private Sub Workbook_Open()
Application.Visible = False: Maske_Anmeldung.Show
End Sub
Der Code liegt im Bereich: "DieseArbeitsmappe"Gibt es eine Möglichkeit zu verhindern, dass das VBA auch andere, geöffnete Excel-Dateien anspricht?
Über eine Antwort würde ich mich sehr freuen!!!
LG vbabi