C#读取excel的数据
时间: 2023-11-02 19:06:41 浏览: 167
您可以使用C#中的Microsoft.Office.Interop.Excel库来读取Excel文件中的数据。
以下是一个简单的示例代码:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
// 打开Excel文件
Excel.Application excel = new Excel.Application();
Excel.Workbook workbook = excel.Workbooks.Open("文件路径");
// 获取第一个工作表
Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Sheets[1];
// 获取工作表中的数据
Excel.Range range = worksheet.UsedRange;
int rowCount = range.Rows.Count;
int colCount = range.Columns.Count;
for (int i = 1; i <= rowCount; i++)
{
for (int j = 1; j <= colCount; j++)
{
// 读取单元格的数据
string cellValue = range.Cells[i, j].Value2.ToString();
Console.WriteLine(cellValue);
}
}
// 关闭Excel文件
workbook.Close();
excel.Quit();
```
注意:使用此方法需要安装Microsoft Office,并且需要添加对Microsoft.Office.Interop.Excel库的引用。
阅读全文