c#处理excel表里的数据
时间: 2023-12-02 16:03:17 浏览: 119
在C#中处理Excel表里的数据,可以使用Microsoft.Office.Interop.Excel库。以下是一个简单的示例代码,展示如何读取Excel文件的内容:
```c#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Office.Interop.Excel;
namespace ExcelDemo
{
class Program
{
static void Main(string[] args)
{
// 打开Excel应用程序
Application excel = new Application();
// 打开工作簿
Workbook workbook = excel.Workbooks.Open(@"D:\test.xlsx");
// 获取第一个工作表
Worksheet worksheet = workbook.Sheets[1];
// 获取工作表中的数据
Range range = worksheet.UsedRange;
// 遍历数据
for (int i = 1; i <= range.Rows.Count; i++)
{
for (int j = 1; j <= range.Columns.Count; j++)
{
// 输出单元格的值
Console.Write(range.Cells[i, j].Value2.ToString() + "\t");
}
// 换行
Console.WriteLine();
}
// 关闭Excel应用程序
workbook.Close();
excel.Quit();
Console.ReadKey();
}
}
}
```
此示例将读取名为“test.xlsx”的Excel文件的第一个工作表,并将其内容输出到控制台。你可以根据需要进行修改和扩展。
阅读全文
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)