Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
excel vba选择单元格块_Excel_Vba_Range_Selection - Fatal编程技术网

excel vba选择单元格块

excel vba选择单元格块,excel,vba,range,selection,Excel,Vba,Range,Selection,我是VBA新手,我想在excel电子表格中选择一块单元格,例如,我有一块数据,我只想选择用蓝色包装的区域。有人能告诉我怎么做吗?我查看了范围和选择,但找不到任何好的解决方案。提前感谢。选择这些范围有什么条件吗 使用下面的选择范围代码。 工作表(“Sheetname”)。激活 ActiveSheet.range(“A1:E10”)。为完整起见,请选择,并将@Thuruv和@Alex K添加到响应中,同时请注意,还有一些其他选项可能很有用: Range("A1:E10").Select Range

我是VBA新手,我想在excel电子表格中选择一块单元格,例如,我有一块数据,我只想选择用蓝色包装的区域。有人能告诉我怎么做吗?我查看了范围和选择,但找不到任何好的解决方案。提前感谢。

选择这些范围有什么条件吗

使用下面的选择范围代码。
工作表(“Sheetname”)。激活

ActiveSheet.range(“A1:E10”)。为完整起见,请选择

,并将@Thuruv和@Alex K添加到响应中,同时请注意,还有一些其他选项可能很有用:

Range("A1:E10").Select

Range("A1", "E10").Select

Range(Cells(1, 1), Cells(5, 10)).Select

特别值得注意的是最后一个例子,虽然看起来有些冗长,但在使用循环或计算来处理范围时,它是非常宝贵的。

基于某种逻辑?如果没有,则选择
ActiveSheet.Range(“A1:E10”)。尽管值得注意的是,在VBA中使用某个范围之前并不总是需要选择该范围。一旦掌握了选择各种范围的方法,您只希望能够在代码中引用它们。