原标题:如何利用VBA代码选择工作表选择连续区域及选择不连续区域
这节主要是讲解各种选择在VBA中的实现,如果在EXCEL中轻点鼠标就可以实现那么在VBA中是如何实现的呢?我們看下面的代码
语句说明:执行上述代码后,选择一个名为"4"的工作表:
备注:在工作表的操作时可以用select.
语句说明:执行上述代码后选擇一个名为" A1"的单元格:
备注:RANGE是单元格,也可以用vba用cells选择区域(M,N)来代替其中M是行,N是列
语句说明:执行上述代码后,选择"A1:G8"的连续单元格:
备注:vba用cells选择区域()的单元格表示方式是不能用这种表示方法的
语句说明:执行上述代码后,选择整个工作表:
语句说明:执行上述代碼后选择当前单元格所在的区域(遇到空行/空列即止):
备注:CurrentRegion的意义是区域,CurrentRegion属性返回代表当前区域的Range对象当前区域是指包含有当湔单元格的由空行和空列围绕组成的区域。在该区域中必须保证区域中的每一行或列中至少有一个存在数据的单元格。 但是该属性在受保护的工作表中无效。如何理解上面“由空行和空列围绕组成的区域”呢我们看下面的实例:
上面深色区域是选择后的区域。它是由涳格包围的
语句说明:执行上述代码后,选择行或列:
语句说明:执行上述代码后选择选择相邻的多行/多列:
备注:使用"Columns/Rows":要注意和丅面第八点的区别。
语句说明:执行上述代码后选择不相邻的多行/多列:
语句说明:执行上述代码后选择当前活动单元格向下至最后一個空或者非空的单元格:
1 选择包括哪些内容?