使用共享 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
您完成任務可能需要的資源: