在C#中,可以使用以下方法来查找在使用的区域中的第一个单元格:
var excelApp = new Microsoft.Office.Interop.Excel.Application();
var workbook = excelApp.Workbooks.Open("文件路径");
var worksheet = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Worksheets[1];
UsedRange
属性获取使用的区域:var usedRange = worksheet.UsedRange;
var firstCell = usedRange.Cells[1, 1];
var package = new OfficeOpenXml.ExcelPackage(new FileInfo("文件路径"));
var worksheet = package.Workbook.Worksheets[1];
Dimension
属性获取使用的区域:var usedRange = worksheet.Dimension;
var firstCell = worksheet.Cells[1, 1];
var workbook = new NPOI.XSSF.UserModel.XSSFWorkbook(new FileStream("文件路径", FileMode.Open));
var worksheet = workbook.GetSheetAt(0);
PhysicalNumberOfRows
和GetRow
方法获取使用的区域:var usedRange = worksheet.PhysicalNumberOfRows;
var firstCell = worksheet.GetRow(0).GetCell(0);
以上是三种常用的方法来查找在使用的区域中的第一个单元格。这些方法适用于不同的Excel操作库,可以根据具体需求选择适合的方法。
领取专属 10元无门槛券
手把手带您无忧上云