C# 讀取xlsx Worksheet 名稱
时间: 2024-01-19 14:02:58 浏览: 145
c# 读取 excel sheet(工作簿) 名字
4星 · 用户满意度95%
在 C# 中,你可以使用 `EPPlus` 库来读取 xlsx 文件的工作表名称。首先,你需要使用 NuGet 包管理器安装 `EPPlus`。然后,可以按照以下步骤读取工作表名称:
```csharp
using OfficeOpenXml;
class Program
{
static void Main()
{
string filePath = "path_to_your_xlsx_file.xlsx";
using (var package = new ExcelPackage(new FileInfo(filePath)))
{
ExcelWorkbook workbook = package.Workbook;
// 获取第一个工作表的名称
string firstWorksheetName = workbook.Worksheets[0].Name;
Console.WriteLine("First worksheet name: " + firstWorksheetName);
// 获取所有工作表的名称
foreach (ExcelWorksheet worksheet in workbook.Worksheets)
{
Console.WriteLine("Worksheet name: " + worksheet.Name);
}
}
}
}
```
在上面的示例中,你需要将 `path_to_your_xlsx_file.xlsx` 替换为你要读取的实际文件路径。然后,`ExcelPackage` 类用于打开 xlsx 文件,`ExcelWorkbook` 类用于访问工作表对象。你可以通过索引或循环遍历的方式获取工作表的名称。
阅读全文