C#读取excel文件
时间: 2024-05-29 21:07:31 浏览: 189
C#读取Excel文件主要有以下几个步骤:
1. 引用Microsoft.Office.Interop.Excel命名空间;
2. 创建Excel对象;
3. 打开Excel文件;
4. 选择工作表;
5. 读取数据。
下面是一个简单的代码示例,可以帮助你更好地理解:
```csharp
using System;
using Microsoft.Office.Interop.Excel;
namespace ReadExcel
{
class Program
{
static void Main(string[] args)
{
// 创建Excel对象
Application excel = new Application();
// 打开Excel文件
Workbook workbook = excel.Workbooks.Open(@"C:\example.xlsx");
// 选择工作表
Worksheet worksheet = workbook.Sheets;
// 读取数据
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++)
{
Console.Write(range.Cells[i, j].Value2.ToString() + "\t");
}
Console.WriteLine();
}
// 关闭Excel文件
workbook.Close(false, Type.Missing, Type.Missing);
excel.Quit();
}
}
}
```
阅读全文