ich habe eine Excel-Tabelle erstellt,
wo ich mithilfe von Userforms verschiedene Protokolle einfach und schnell ausfüllen kann und die werte in einer Art Datenbank speichere.
Eigentlich möchte ich aber die Vorlagen selber mit einem Passwort schützen, damit diese nur durch berechtigte Personen geändert werden können (das ist kein Problem, nutze aktuell nur das Passwort zum Öffnen)
Nun ist aber das Problem das: sobald er die Vorlage in meine Tabelle läd, das Passwort abfragt wird.
kann ich das irgendwie umgehen, das schon im Code das Passwort eingegeben wird?
Anbei noch die aktuelle Funktionsweise der Hauptdatei (Die Passwortabfrage erfolgt bei Schritt 4)
aktuelle Funktionsweise:
1.) Protokoll auswählen
2.) Userform ausfüllen
3.) Werte werden in Datenbank geschrieben
4.) Leerformular wird als neues Tabellenblatt geladen Code:
With ThisWorkbook.Sheets.Add(, ThisWorkbook.Worksheets(Worksheets.Count), , ThisWorkbook.Path _
+ "\Vorlagen\Checkliste_bei_Ereignissen.xltx")
.Name = "Checkliste_b_Ereignissen"
End With
5.) Protokoll wird mit den Werten aus der Datenbank ausgefüllt
6.) es wird als PDF in einer Festen Ordner-Struktur gespeichert und falls gewünscht direkt gedruckt
7.) das Tabellenblatt mit dem Protokoll wird gelöscht.
Mit freundlichen Grüßen
St. Schunack