在Excel里面,如果想使用VBA代码来选择单元格,可以使用下面的几种代码,仅供参考,希望对你有所帮助。
一、选择连续的单元格
比如,选择A1:E100这个范围的单元格,那么就可以使用如下两种代码
第一种
Sheets("Sheet1").Range(Cells(1, 1), Cells(100, 5)).Select
第二种
Sheets("Sheet1").Range("A1:E100").Select
上面的两种代码,所达到的效果完全一样,都是选择A1:E100这个连续的范围。
但是,两者是有区别的。第一种非常灵活,如果是在循环语句当中,使用第一种就非常灵活了。如果使用第二种,就比较死板,也可以说构造第二种代码不太方便。
二、选择不连续的单元格
Sheets("Sheet1").Range("A1:C6, F2:G3, H1:K6").Select