激活工作表或单元格是浏览和操作 excel 工作簿中数据的关键步骤。通过激活特定的工作表,你可以将其设为当前活动工作表,从而直接在该表上执行各种操作和修改。同样地,激活单元格可以将其设置为当前工作表中的活动单元格。这样可以为你的各种操作如数据输入、编辑、格式化或公式应用,提供一个明确的焦点。在本文中,我们将演示如何使用 spire.xls for .net 和 c# 在 excel 中激活工作表或单元格。
安装 spire.xls for .net
首先,您需要将 spire.xls for .net 包含的 dll 文件作为引用添加到您的 .net 项目中。dll 文件可以从此链接下载,也可以通过 安装。
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 天的临时许可证。