news 2026/4/10 11:18:16

使用C#代码在 Excel 中获取工作表名称

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用C#代码在 Excel 中获取工作表名称

在 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.Name属性返回工作表的名称。要获取 Excel 中所有工作表的名称(包括隐藏的工作表),可以遍历每个工作表并使用此属性获取它们的名称。

示例代码如下:

using Spire.Xls; using Spire.Xls.Collections; namespace WorksheetName { class Program { static void Main(string[] args) { // 创建一个 Workbook 对象 Workbook workbook = new Workbook(); // 加载 Excel 文档 workbook.LoadFromFile("Budget.xlsx"); // 获取 Excel 中的所有工作表 WorksheetsCollection worksheets = workbook.Worksheets; // 遍历每一个工作表 foreach (Worksheet sheet in worksheets) { // 获取工作表名称 Console.WriteLine(sheet.Name); } } } }

在 C# 中获取 Excel 隐藏工作表名称

如果你只需要获取隐藏工作表的名称,可以先遍历每一个工作表,判断其是否为隐藏状态;如果是隐藏工作表,则通过Worksheet.Name属性获取其名称。

示例代码如下:

using Spire.Xls; using Spire.Xls.Collections; namespace HiddenSheetsName { class Program { static void Main(string[] args) { // 创建一个 Workbook 对象 Workbook workbook = new Workbook(); // 加载 Excel 文档 workbook.LoadFromFile("E:\\PythonExcel\\Monthly company budget.xlsx"); // 获取 Excel 中的所有工作表 WorksheetsCollection worksheets = workbook.Worksheets; // 遍历每一个工作表 foreach (Worksheet sheet in worksheets) { // 判断是否为隐藏工作表 if (sheet.Visibility == WorksheetVisibility.Hidden) { // 获取隐藏工作表的名称 Console.WriteLine(sheet.Name); } } } } }

申请临时许可证

如果您希望移除生成文档中的评估提示,或解除功能限制,请为自己申请一个为期 30 天的试用许可证。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/29 7:36:36

OpenMV机器视觉项目开发流程:实战案例分享经验总结

用OpenMV做机器视觉?别再从零试错了!一位工程师的实战避坑指南你有没有过这样的经历:花了几百块买了OpenMV,兴致勃勃地接上摄像头、写好颜色识别代码,结果在实验室跑得好好的程序,一到现场就“抽风”——一…

作者头像 李华
网站建设 2026/4/9 23:36:32

Qwen2.5-7B部署教程:基于transformers架构的环境配置详解

Qwen2.5-7B部署教程:基于transformers架构的环境配置详解 1. 引言 1.1 模型背景与技术定位 Qwen2.5-7B 是阿里云最新发布的开源大语言模型,属于 Qwen 系列中参数规模为 76.1 亿(非嵌入参数 65.3 亿)的中等体量模型。该模型在 Qw…

作者头像 李华
网站建设 2026/4/9 2:53:17

【apifox登录接口密码加密功能】

当我们在系统的登录页面访问输入的密码的时候,密码需要以加密的方式传给后台接口,这种方式我们用apifox接口测试中怎么模拟呢?需要在【前置操作】中添加加密密码的公共脚本:加密密码的公共脚本为:pm.sendRequest(pm.en…

作者头像 李华
网站建设 2026/4/3 4:37:31

开源大模型部署新趋势:Qwen2.5-7B镜像化实践详解

开源大模型部署新趋势:Qwen2.5-7B镜像化实践详解 1. 引言:从本地部署到镜像化——大模型落地的新范式 随着大语言模型(LLM)在自然语言理解、代码生成和多模态任务中的广泛应用,如何高效、稳定地将模型部署到生产环境成…

作者头像 李华
网站建设 2026/4/8 14:29:43

Qwen2.5-7B医疗诊断:症状分析与建议生成案例

Qwen2.5-7B医疗诊断:症状分析与建议生成案例 1. 引言:大模型在医疗场景中的潜力与挑战 1.1 医疗AI的演进背景 随着人工智能技术的发展,大型语言模型(LLM)正逐步渗透到专业垂直领域,其中医疗健康是极具潜力…

作者头像 李华
网站建设 2026/4/2 23:52:07

Qwen2.5-7B推理成本优化:降低GPU消耗的7种方法

Qwen2.5-7B推理成本优化:降低GPU消耗的7种方法 随着大语言模型(LLM)在实际业务场景中的广泛应用,推理成本成为制约其规模化部署的关键瓶颈。Qwen2.5-7B作为阿里云最新发布的开源大模型,在性能和功能上实现了显著提升—…

作者头像 李华