本简短教程将指导您如何使用 C# REST API 删除 Excel 中的工作表。您将学习如何通过基于 .NET 的 Cloud SDK 使用 C# REST 接口删除 Excel 工作表。本教程将详细介绍如何在需要时对多个 Excel 文件和多个工作表执行此任务。
先决条件
创建帐户并获取 API 凭据 用于删除工作表
下载 Aspose.Cells Cloud SDK for Dotnet to remove a sheet
使用上述 SDK 设置 C# 项目
使用基于 C# .NET 的 API 删除工作表的步骤
- 使用 clientID、clientSecret 和 apiBaseUrl 初始化 CellsApi 以删除工作表
- 设置本地磁盘输入文件和云存储上的远程文件的名称
- 使用 UploadFileRequest 将本地 Excel 文件上传到 Aspose Cloud 存储
- 使用 DeleteWorksheetRequest 方法从上传的 Excel 文件中删除工作表 Sheet1
- 使用 DownloadFileRequest 从云端下载修改后的文件
- 将下载的文件保存到本地,命名为output.xlsx
- 记录成功消息或捕获并打印任何异常
上述步骤描述了如何使用 C# Low Code API 删除 Excel 工作表。代码使用提供的凭据初始化 Aspose.Cells Cloud API,将本地 Excel 文件上传到云存储,并从中删除名为 Sheet1 的工作表。然后,它会下载修改后的文件并将其本地保存为 output.xlsx,完成后显示成功消息,如果出现错误则打印错误信息。
使用 C# REST 接口删除 Excel 工作表的代码
此示例代码演示了如何使用 C# RESTful 服务删除 Excel 页面。如果输入的 Excel 文件只有一个工作表,则会将其删除;但是,由于工作簿中不允许有零个工作表,因此会自动添加另一个空工作表。UploadFiles() 方法允许将多个 Excel 文件上传到云存储,并且可以针对多个已上传的 Excel 文件和所需的工作表创建并多次使用 DeleteWorksheetRequest。
本文教我们了如何从工作簿中删除工作表。要解除 Excel 文件的保护,请参阅 使用 NET REST API 从 XLSX 文件中删除密码保护 上的文章。