我做了一些搜索,发现了一些类似的问题和一些有用的代码 .

Excel Macro - Select all cells with data and format as table

给出的代码是

Sub A_SelectCellsWithData()
Range("A1").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
End Sub

但是,这也会在整个数据表之间选择空白行 .

我需要的是只选择带数据的单元格 .

即,除上述代码外,在选择带有数据的工作表中的单元格时,省略所有空白行 .

经过这么长时间在线搜索后,我真的找不到这个问题的解决方案 . 感谢你们!