可以使用C#中的Excel Interop来读取Excel文件中的数据。

以下是一个示例代码,可以读取Excel文件中的数据并将其打印出来:

using Excel = Microsoft.Office.Interop.Excel;

public static void ReadExcel(string filePath)
{
    Excel.Application excel = new Excel.Application();
    Excel.Workbook workbook = excel.Workbooks.Open(filePath);
    Excel.Worksheet 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++)
        {
            if (range.Cells[i, j] != null && range.Cells[i, j].Value2 != null)
            {
                // 打印数据
                Console.Write(range.Cells[i, j].Value2.ToString() + "\t");
            }
        }
        Console.WriteLine();
    }

    workbook.Close();
    excel.Quit();
}

在上述代码中,通过Excel Interop打开Excel文件,并获取第一个工作表的使用范围。然后遍历所有单元格,将其值打印出来。最后关闭工作簿和Excel应用程序

C#获取EXECL文件中的数据

原文地址: https://www.cveoy.top/t/topic/hgiJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录