共有 Excel ファイルの使用とは、複数のユーザーが同時に Microsoft Excel スプレッドシートを共同作業および編集することを指します。 Excel ファイルの共有は、コラボレーションとリアルタイムの更新が不可欠なさまざまなシナリオで役立ちます。この記事では、C# で共有 Excel ファイルを作成する方法を説明します。また、共有 Excel ファイルに保護を適用する方法も示します。
C# で共有 Excel ワークブックを作成および保護する
Microsoft Excel を使用すると、共有 Excel ワークブックを作成できます。ワークブックを共有すると、複数のユーザーがワークブックを編集できます。 Aspose.Cells for .NET を使用すると、Workbook.Settings.Shared プロパティを使用して共有ワークブックを作成できます。また、共有ワークブックを保護または保護解除することもできます。
Excel ファイルを最初から作成する方法に関する完全な記事を読むには、この記事 にアクセスしてください。
次のセクションでは、共有 Excel ファイルを作成する手順とコード サンプルを示します。
C# で共有 Excel ワークブックを作成する
- Workbook クラスを使用して Excel ファイルを作成します (または既存のファイルを読み込みます)。
- Workbook.Settings.Shared プロパティを true に設定します。
- Workbook.Save() メソッドを使用して、更新された Excel ファイルを保存します。
以下は、C# で共有 Excel ファイルを作成するコード サンプルです。
// 完全な例とデータ ファイルについては、https://github.com/aspose-cells/Aspose.Cells-for-.NET にアクセスしてください。
//ワークブックオブジェクトの作成
Workbook wb = new Workbook();
//ワークブックを共有する
wb.Settings.Shared = true;
//共有ワークブックを保存する
wb.Save("outputSharedWorkbook.xlsx");
共有 Excel ワークブックを保護する
共有 Excel ファイルを簡単に保護することもできます。 Excel ファイルを作成またはロードした後、ProtectSharedWorkbook メソッドを呼び出すだけです。次のコード サンプルは、共有 Excel ファイルを保護する方法を示しています。
// 完全な例とデータ ファイルについては、https://github.com/aspose-cells/Aspose.Cells-for-.NET にアクセスしてください。
//空の Excel ファイルを作成する
Workbook wb = new Workbook();
//共有ワークブックをパスワードで保護する
wb.ProtectSharedWorkbook("1234");
//共有ワークブックの保護を解除するには、この行のコメントを解除します。
//wb.UnprotectSharedWorkbook("1234");
//出力された Excel ファイルを保存する
wb.Save("outputProtectSharedWorkbook.xlsx");
C# Excel API の無料ライセンスを取得する
評価制限なしで共有 Excel ファイルを作成するための 無料ライセンス を取得できます。
.NET リソース用の Aspose.Cells
タスクを達成するために必要なリソース: