Public Sub Igor() Dim Dtsheet As Excel.Worksheet Dim TotalC As Long '原始数据范围列 Dim TotalR As Long '原始数据范围行 Dtsheet = Globals.ThisWorkbook.Sheets("sheet1") TotalC = Dtsheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell).Column TotalR = Dts
private static String getCellValueForMerginRegion(Cell cell) { int rowIdx=cell.getRowIndex(); Sheet sheet=cell.getSheet(); int mergedRegions=sheet.getNumMergedRegions(); for (int i = 0; i < mergedRegions; i++) { CellRangeAddress cellRangeAddress=shee
Range[] rangeCells = sheet.getMergedCells();// 返回sheet中合并的单元格数组 for (Range r : rangeCells) {//对数组遍历拿到每个合并的单元格 Cell cellTop = r.getTopLeft();//获取某个合并的单元格的左上角的单元格 int beginRow= cellTop.getRow();//获取左上角单元格所在行 int beginColumn=cellTop.getColumn();//获取左上角单
if (fileName == "") return ""; var CurrentRow = 0; Workbook work = new Workbook(fileName); var sheet = work.Worksheets[0]; string name = ""; if (sheet != null) { name = sheet.Name; //获取建设期 var cp = 10; var rowCount = sheet.Ce