C#:掌握ExcelPackage行/列数 [英] C#: Getting the number of rows/columns with ExcelPackage

查看:2001
本文介绍了C#:掌握ExcelPackage行/列数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要从Excel电子表格读取和写入数据。有没有办法找出一个特定的工作表已使用ExcelPackage多少行/列的方法?我有以下代码:

I need to read and write data from an Excel spreadsheet. Is there a method to finding out how many rows/columns a certain worksheet has using ExcelPackage? I have the following code:

FileInfo newFile = new FileInfo(@"C:\example.xlsx");
using (ExcelPackage xlPackage = new ExcelPackage(newFile)) 
{
    ExcelWorksheet worksheet = xlPackage.Workbook.Worksheets[1];
}



我需要通过这个工作表中有每个单元迭代吐入一个相当大表,但我不希望打印出空白单元格或得到一个异常。是否有类似的方法 worksheet.rowNum colNum

推荐答案

您可以使用ExcelPackage(EPPlus.dll版本3.0.0.2),如下行和列数:

You can get the row and column count using ExcelPackage (EPPlus.dll version 3.0.0.2) as below:

  var rowCnt = worksheet.Dimension.End.Row;
  var colCnt = worksheet.Dimension.End.Column;

这篇关于C#:掌握ExcelPackage行/列数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆