Datenzugriff auf Kennwortgeschützte Excel
Hallo,
ich möchte mit Sverweis usw. auf eine Kennwortgeschützte Datei verweisen und mir Daten
für User ziehen welche keinen vollen Zugriff auf die Kennwortgeschützte Datei haben dürfen.
Jetzt ist es so, dass wenn der User sagt Inhalt aktivieren halt die Kennwortabfrage kommt.
Kann man das irgendwie anders machen?
MfG
Florian86
ich möchte mit Sverweis usw. auf eine Kennwortgeschützte Datei verweisen und mir Daten
für User ziehen welche keinen vollen Zugriff auf die Kennwortgeschützte Datei haben dürfen.
Jetzt ist es so, dass wenn der User sagt Inhalt aktivieren halt die Kennwortabfrage kommt.
Kann man das irgendwie anders machen?
MfG
Florian86
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 301182
Url: https://administrator.de/forum/datenzugriff-auf-kennwortgeschuetzte-excel-301182.html
Ausgedruckt am: 22.04.2025 um 15:04 Uhr
10 Kommentare
Neuester Kommentar
Hi,
E.
für User ziehen welche keinen vollen Zugriff auf die Kennwortgeschützte Datei haben dürfen.
Also gar keinen Zugriff? Wer das Passwort nicht kennt, kann gar nicht auf die Datei zugreifen. Vollkommen unabhängig von den Zugriffsberechtigungen im Filesystem.Jetzt ist es so, dass wenn der User sagt Inhalt aktivieren halt die Kennwortabfrage kommt.
Ja sicher. Sonst könnte doch jeder auf diese Weise den Kennwortschutz umgehen.E.

Irgendwie ne coole Idee: M$ könnte doch wirklich mal eine ACL-Lösung am Besten mit AD-Integration in ihre Dateien einbauen ;)
Sowas ähnliches gibt es doch schon: https://support.office.com/en-us/article/Information-Rights-Management-i ...

Zitat von @Florian86:
Nun funktioniert das makro, nur leider kommt immer zuerst die passwordabfrage welche ich abrechen kann
und danach wird erst das makro ausgeführt und macht was es soll.
kann das irgendwie vorher schon machen oder kommt die kennwortabfrage immer zuerst?
Vor dem Befehl zum Öffnen die Alerts abschaltenNun funktioniert das makro, nur leider kommt immer zuerst die passwordabfrage welche ich abrechen kann
und danach wird erst das makro ausgeführt und macht was es soll.
kann das irgendwie vorher schon machen oder kommt die kennwortabfrage immer zuerst?
Application.DisplayAlerts = False
Das korrekte Passwort musst du natürlich beim Öffnen übergeben, das sollte klar sein.
Gruß jodel32

Vermutlich hab ihr zwei Kennwörter vergeben, denn man kann fürs Lesen und fürs Schreiben ein Kennwort definieren.
Das Kennwort zum beschreiben muss man dann auch mitgeben wenn man das Sheet nicht readonly öffnet!
Parameter WriteResPassword
Einfach mal lesen !
https://msdn.microsoft.com/en-us/library/office/ff194819.aspx
Öffne es also Readonly wenn die User darin nichts ändern können sollen. Aber das Passwort steht ja eh im Quelltext x)
Das Kennwort zum beschreiben muss man dann auch mitgeben wenn man das Sheet nicht readonly öffnet!
Parameter WriteResPassword
Einfach mal lesen !
https://msdn.microsoft.com/en-us/library/office/ff194819.aspx
Öffne es also Readonly wenn die User darin nichts ändern können sollen. Aber das Passwort steht ja eh im Quelltext x)
Application.DisplayAlerts = False
Workbooks.Open Filename:= "C:\Documents and Settings\My Documents\Book2.xls", Password:="YourPasswordHere",ReadOnly:=True
Application.DisplayAlerts = True