创建共享 Excel 文件

使用共享 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

您完成任务可能需要的资源: