C# 操作excel表格读取单元格内容
时间: 2024-09-15 13:13:33 浏览: 50
C# 读取 Excel 单元格
3星 · 编辑精心推荐
在C#中,我们可以使用Microsoft.Office.Interop.Excel库来操作Excel表格并读取单元格的内容。以下是一个简单的示例,展示如何加载工作簿、选择工作表以及获取单元格的值:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
// 创建Excel应用实例
Application excelApp = new Application();
try
{
// 打开Excel文件
Workbook workbook = excelApp.Workbooks.Open("path_to_your_file.xlsx");
// 获取第一个工作表(假设为Sheet1)
Worksheet worksheet = workbook.Worksheets[1];
// 通过地址读取单元格的值,例如A1单元格
string cellValue = worksheet.Cells["A1"].Value.ToString();
Console.WriteLine($"单元格A1的内容是: {cellValue}");
}
catch (Exception ex)
{
Console.WriteLine($"错误: {ex.Message}");
}
finally
{
// 关闭并释放资源
workbook.Close();
excelApp.Quit();
}
```
阅读全文