怎么确定一个Excel表格的最大行数和最大列数?基于第一个问题,如果中间有跨行列的单元格,那么就有空值,不能简单通过循环确定最大行列数。
Dim xlWorkSheet As Excel.WorkSheet = xlApp.ActiveWorkbook.ActiveWorkSheet
Dim intRows As Integer = xlWorkSheet.UsedRange.Rows.Count
Dim intCols As Integer = xlWorkSheet.UsedRange.Columns.Count
UsedRange是你所占用的区域。包括中间所跨的行和列。
intRows, intCols就是你想要的最大行和最大列。
Dim xlWorkSheet As Excel.WorkSheet = xlApp.ActiveWorkbook.ActiveWorkSheet
Dim intRows As Integer = xlWorkSheet.UsedRange.Rows.Count
Dim intCols As Integer = xlWorkSheet.UsedRange.Columns.Count UsedRange是你所占用的区域。包括中间所跨的行和列。
intRows, intCols就是你想要的最大行和最大列。
本文介绍了一种使用VBA来确定Excel工作表中已使用范围的最大行数和最大列数的方法,这对于处理包含合并单元格的工作表特别有用。
7994

被折叠的 条评论
为什么被折叠?



