winform读取excel
时间: 2023-06-22 15:46:16 浏览: 485
C# winform打开Excel文档的方法总结(必看篇)
要在WinForm中读取Excel文件,你需要使用Microsoft.Office.Interop.Excel命名空间。下面是一个简单的示例代码:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
// 创建Excel应用程序对象
Excel.Application excelApp = new Excel.Application();
// 打开Excel文件
Excel.Workbook workbook = excelApp.Workbooks.Open("C:\\example.xlsx");
// 选择第一个工作表
Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Worksheets[1];
// 读取A1单元格的值
string value = ((Excel.Range)worksheet.Cells[1, 1]).Value.ToString();
// 关闭Excel文件和应用程序对象
workbook.Close();
excelApp.Quit();
```
需要注意的是,这种方法需要安装Microsoft Excel软件。如果你不想安装Excel,可以考虑使用第三方Excel库,如EPPlus或NPOI。
阅读全文