激活工作表或单元格是浏览和操作 Excel 工作簿中数据的关键步骤。通过激活特定的工作表,你可以将其设为当前活动工作表,从而直接在该表上执行各种操作和修改。同样地,激活单元格可以将其设置为当前工作表中的活动单元格。这样可以为你的各种操作如数据输入、编辑、格式化或公式应用,提供一个明确的焦点。在本文中,我们将演示如何使用 Spire.XLS for .NET 和 C# 在 Excel 中激活工作表或单元格。
安装 Spire.XLS for .NET
首先,您需要将 Spire.XLS for .NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过 NuGet 安装。
PM> Install-Package Spire.XLS
C# 在 Excel 中激活工作表
你可以使用 Worksheet.Activate() 方法激活 Excel 工作簿中的工作表。需要注意的是,在一个工作簿中同时只能激活一个工作表。
以下步骤展示了如何使用 Spire.XLS for .NET 在 Excel 工作簿中激活工作表:
- 创建 Workbook 类的对象。
- 使用 Workbook.LoadFromFile() 方法加载 Excel 文件。
- 使用 Workbook.Worksheets[index] 属性获取要激活的工作表。
- 使用 Worksheet.Activate() 方法激活该工作表。
- 使用 Workbook.SaveToFile() 方法保存结果工作簿到文件。
- C#
using Spire.Xls;
namespace ActivateWorksheet
{
internal class Program
{
static void Main(string[] args)
{
//创建 Workbook 类的对象
Workbook workbook = new Workbook();
//加载 Excel 文件
workbook.LoadFromFile("示例.xlsx");
//获取文件中的第二个工作表
Worksheet sheet = workbook.Worksheets[1];
//将该工作表设为活动工作表
sheet.Activate();
//将结果工作簿保存到文件
workbook.SaveToFile("激活工作表.xlsx", FileFormat.Version2013);
workbook.Dispose();
}
}
}
C# 在 Excel 中激活单元格
除了激活工作表,你还可以使用 CellRange.Activate() 方法激活工作表中的特定单元格。
以下步骤展示了如何使用 Spire.XLS for .NET 在 Excel 工作表中激活单元格:
- 创建 Workbook 类的对象。
- 使用 Workbook.LoadFromFile() 方法加载 Excel 文件。
- 使用 Workbook.Worksheets[index] 属性获取要激活的工作表。
- 使用 Worksheet.Activate() 方法激活该工作表。
- 使用 Worksheet.Range[] 属性获取要激活的单元格。
- 使用 CellRange.Activate() 方法激活该单元格。
- 使用 Workbook.SaveToFile() 方法保存结果工作簿到文件。
- C#
using Spire.Xls;
namespace ActivateCell
{
internal class Program
{
static void Main(string[] args)
{
//创建 Workbook 类的对象
Workbook workbook = new Workbook();
//加载 Excel 文件
workbook.LoadFromFile("示例.xlsx");
//获取文件中的第二个工作表
Worksheet sheet = workbook.Worksheets[1];
//将该工作表设为活动工作表
sheet.Activate();
//获取需要激活的单元格
CellRange cell = sheet.Range["B3"];
//将该单元格设为活动单元格
cell.Activate();
//将结果工作簿保存到文件
workbook.SaveToFile("激活单元格.xlsx", FileFormat.Version2013);
workbook.Dispose();
}
}
}
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。