Erstellen Sie freigegebene Excel Dateien

Die Verwendung gemeinsam genutzter Excel Dateien bezieht sich auf die gleichzeitige Zusammenarbeit und Bearbeitung von Microsoft Excel-Tabellen mit mehreren Benutzern. Das Teilen von Excel Dateien kann in verschiedenen Szenarien wertvoll sein, in denen Zusammenarbeit und Aktualisierungen in Echtzeit unerlässlich sind. In diesem Artikel wird gezeigt, wie Sie freigegebene Excel Dateien in C# erstellen. Außerdem wird gezeigt, wie Sie den Schutz auf freigegebene Excel Dateien anwenden.

Erstellen und schützen Sie eine freigegebene Excel-Arbeitsmappe in C#

Mit Microsoft Excel können Sie eine gemeinsame Excel-Arbeitsmappe erstellen. Wenn Sie eine Arbeitsmappe freigeben, kann sie von mehreren Benutzern bearbeitet werden. Mit Aspose.Cells for .NET können Sie eine freigegebene Arbeitsmappe mit der Eigenschaft Workbook.Settings.Shared erstellen. Außerdem können Sie eine freigegebene Arbeitsmappe schützen oder den Schutz aufheben.

Um einen vollständigen Artikel zum Erstellen von Excel Dateien von Grund auf zu lesen, besuchen Sie diesen Artikel.

Im folgenden Abschnitt finden Sie die Schritte und ein Codebeispiel zum Erstellen einer freigegebenen Excel-Datei.

Erstellen Sie eine freigegebene Excel-Arbeitsmappe in C#

  • Erstellen Sie mithilfe der Workbook Klasse eine Excel-Datei (oder laden Sie eine vorhandene).
  • Legen Sie die Workbook.Settings.Shared-Eigenschaft auf „true“ fest.
  • Speichern Sie die aktualisierte Excel-Datei mit der Methode Workbook.Save().

Im Folgenden finden Sie das Codebeispiel zum Erstellen einer freigegebenen Excel-Datei in C#.

// Vollständige Beispiele und Datendateien finden Sie unter https://github.com/aspose-cells/Aspose.Cells-for-.NET

//Arbeitsmappenobjekt erstellen
Workbook wb = new Workbook();

//Teilen Sie die Arbeitsmappe
wb.Settings.Shared = true;

//Speichern Sie die freigegebene Arbeitsmappe
wb.Save("outputSharedWorkbook.xlsx");

Schützen Sie eine freigegebene Excel-Arbeitsmappe

Sie können eine freigegebene Excel-Datei auch problemlos schützen. Rufen Sie einfach die ProtectSharedWorkbook-Methode auf, nachdem Sie die Excel-Datei erstellt oder geladen haben. Das folgende Codebeispiel zeigt, wie eine freigegebene Excel-Datei geschützt wird.

// Vollständige Beispiele und Datendateien finden Sie unter https://github.com/aspose-cells/Aspose.Cells-for-.NET

//Erstellen Sie eine leere Excel-Datei
Workbook wb = new Workbook();

//Schützen Sie die freigegebene Arbeitsmappe mit einem Passwort
wb.ProtectSharedWorkbook("1234");

//Kommentieren Sie diese Zeile aus, um den Schutz der freigegebenen Arbeitsmappe aufzuheben
//wb.UnprotectSharedWorkbook("1234");

//Speichern Sie die ausgegebene Excel-Datei
wb.Save("outputProtectSharedWorkbook.xlsx");

Holen Sie sich eine kostenlose Lizenz für die C#-Excel-API

Sie können eine kostenlose Lizenz zum Erstellen gemeinsamer Excel Dateien ohne Evaluierungseinschränkungen erwerben.

Aspose.Cells for .NET-Ressourcen

Die Ressourcen, die Sie möglicherweise benötigen, um Ihre Aufgaben zu erfüllen: