温馨提示×

c#怎么获取excel行数

c#
小亿
86
2024-09-05 08:36:54
栏目: 编程语言

在C#中,你可以使用Microsoft.Office.Interop.Excel库来操作Excel文件。以下是一个简单的示例,展示了如何获取Excel工作表的行数:

首先,确保已经安装了Microsoft.Office.Interop.Excel库。如果没有安装,可以通过NuGet包管理器进行安装。

然后,使用以下代码获取Excel工作表的行数:

using System;
using Microsoft.Office.Interop.Excel;

namespace ExcelRowCount
{
    class Program
    {
        static void Main(string[] args)
        {
            string filePath = @"C:\path\to\your\excel\file.xlsx";
            Application excelApp = new Application();
            Workbook workbook = excelApp.Workbooks.Open(filePath);
            Worksheet worksheet = workbook.Sheets[1]; // 获取第一个工作表

            int rowCount = worksheet.UsedRange.Rows.Count; // 获取已使用的行数

            Console.WriteLine("行数: " + rowCount);

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

请注意,这个示例假设你的Excel文件路径是正确的,并且你有足够的权限访问它。同时,确保将filePath变量更改为你的Excel文件的实际路径。

0