Hallo,
ich versuche gerade ein Makro zu schreiben das mir eine Arbeitsmappe auf einem anderen Laufwerk öffnet. Die Arbeitsmappe hat ein passwort und die Tabellen in der Arbeitsmappe haben auch ein Passwort (welches verschieden von dem der Arbeitsmappe ist aber die Tabellen haben untereinander das selbe Passwort).
Das Makro lautet momentan wie folgt:
Sub arbeitsmappenöffnen()
Const Lw = "H:\"
Const Pfad = "H:\Ordner der Dateien
Const Datei = "Dateiname.xls"
ChDrive Lw
ChDir Pfad
Workbooks.Open "Dateiname.xls", , , , Password = "abc", writerespassword = "cba"
End Sub
so nun wenn ich das mit F5 teste bekomme ich die Meldung:
Passwort falsch.
Ich weiß aber 1000% das die Passwörter richtig sind (sind im makrocode kleingeschrieben und wenn ich mit der hand eingebe dann auch nur kleingeschrieben).
Wo kann das Problem liegen?
Oder ist generell was am Code falsch?
|