我想选择 Excel 2007 工作表中 A1 和文件末尾之间的所有值(ctrl End 的效果)。始终有 4 列,但行数范围从 2 到可能数百。整个选择过程中可能会有很多空白单元格,包括最后一个单元格。
以下内容仅转到要选择的最后一个单元格,而不是整个范围。我该如何修改它来实现我想要的?
ActiveSheet.Range("A1", SpecialCells(xlLastCell)).Select
Run Code Online (Sandbox Code Playgroud)
非常感谢。
你几乎已经拥有了。SpecialCells 方法需要一个限定符:
ActiveSheet.Range("A1", ActiveCell.SpecialCells(xlLastCell)).Select
Run Code Online (Sandbox Code Playgroud)