C#:掌握ExcelPackage行/列数 [英] C#: Getting the number of rows/columns with ExcelPackage
本文介绍了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屋!
查看全文