Wie man ein Passwort für eine XLT M‑Datei festlegt

Sheetize XLT M Password Setter für .NET bietet eine einfache, aber leistungsstarke API, um Excel‑Vorlagendateien mit Makros (XLT M) zu verschlüsseln, während alle Arbeitsblätter, Makros, Diagramme und Formatierungen erhalten bleiben. Das ist praktisch, wenn Sie eine Vorlage vor dem Teilen sichern oder in Pipelines integrieren müssen, die verschlüsselte Excel‑Dateien erfordern.

Hauptfunktionen

Passwort auf XLT M anwenden

Verschlüsseln Sie eine vorhandene XLT M‑Datei mit einem benutzerdefinierten Passwort. Der Schutz umfasst das Öffnen der Datei sowie optionale Einschränkungen für Bearbeiten, Drucken und Struktur.

Formatierung & Objekte erhalten

Alle Zellstile, Formeln, Tabellen, Diagramme, Makros und Bilder bleiben nach der Verschlüsselung unverändert.

Streaming‑Unterstützung

Schützen Sie große Arbeitsmappen im Streaming‑Modus, um den Speicherverbrauch niedrig zu halten – ideal für die Stapelverarbeitung vieler Dateien.

Detaillierte Anleitung

XLT M‑Passwort‑Schutz‑Ablauf

So setzen Sie ein Passwort für eine XLT M‑Datei mit Sheetize:

  1. Protektor initialisieren: Erzeugen Sie eine Instanz von SpreadsheetLocker.
  2. Optionen konfigurieren: Legen Sie LockerSaveOptions mit dem gewünschten Passwort und den Schutz‑Flags fest (z. B. Bearbeiten von Objekten zulassen, Drucken zulassen).
  3. Dateipfade bestimmen: Geben Sie den Quell‑XLT M‑Pfad und den Ziel‑Pfad für die geschützte XLT M‑Datei an.
  4. Schutz ausführen: Rufen Sie Process mit den vorbereiteten Lade‑ und Schutz‑Optionen auf.

Beispiel – XLT M‑Datei mit einem Passwort schützen

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    Password = "MySecretPwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Beispiel – XLT M‑Datei mit einem Schreibschutz‑Passwort schützen

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    PasswordOfWriteProtection = "WritePwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Erweiterte Formatunterstützung

  • Sheetize kann auch Passwortschutz auf CSV‑, TSV‑ und HTML‑Exporte anwenden, die aus einer Arbeitsmappe erzeugt wurden (die resultierenden Dateien werden in einem ZIP‑Archiv mit Verschlüsselung verpackt).

Mit diesen Möglichkeiten macht Sheetize das Passwort‑Schützen von XLT M‑Dateien mühelos – egal, ob Sie ein schnelles Einzellied benötigen oder einen produktionsreifen Service, der täglich Tausende von Vorlagen sichert.

 Deutsch