很多在VBA的使用中,没有word和Excel那么熟练,下面给大家介绍在VBA中选择动态区域的方法。
具体如下:
-
1. 以下面的表格为例,我们来看看具体的操作步骤;
-
2. 第一步,打开表格后,点击顶部的菜单栏【开发工具】,在下拉选项中,点击如下图的【visual basic】!
-
3. 之后,会打开如下图的VBA编辑界面!在这个窗口点击【插入】,在其下拉选项中,点击【模块】!
-
4. 这样就会打开模块编辑窗口,如图所示!
-
5. 在打开的模块窗口输入以下代码:
Sub 动态选择非空区域()
Dim a As Integer, b%
a = Application.CountA(Range("a:a"))
b = Application.CountA(Range("1:1"))
Range(Cells(1, 1), Cells(a, b)).Select
End Sub
-
6. 输入完毕后,返回VBA编辑窗口点击【运行】按钮!
-
7. 这样,有数据的非空单元格就被选中了。
-
以上就是在VBA中选择非空动态区域的方法。