VBA CurrentRegion属性示例
2016-07-26 14:02
267 查看
CurrentRegion属性与UsedRange属性是我们在VBA编程中经常用到的2个极为重要的属性,它们有相同之处,也有不同处。下面先介绍CurrentRegion属性。
CurrentRegion属性是一个非常有用的属性,返回活动单元格所在的周围由空行和空列组成的单元格区域(即通常所说的当前区域),如图1所示。
该区域为活动单元格附近不为空的单元格范围,该范围截止区域为空行、空列。
具体地说,当前区域即活动单元格所在的矩形区域,该矩形区域的每一行和每一列中至少包含有一个数据,其周围是空行和空列,图1中列举了其中的4种情形(见蓝色阴影区域)。在当前区域范围内,不管活动单元格是哪一个单元格,其所在的当前区域均为同一区域,如上例中的B5:D7区域,活动单元格B5的当前区域为B5:D7,当活动单元格为C6时,其当前区域仍为B5:D7。
使用CurrentRegion属性相当于在Excel工作表中选择菜单“编辑——定位”命令,在弹出的“定位”对话框中单击“定位条件”按钮,然后在“定位条件”对话框中选中“当前区域”选项按钮,或者相当于使用Ctrl+Shift+*组合键。
CurrentRegion属性是一个非常有用的属性,返回活动单元格所在的周围由空行和空列组成的单元格区域(即通常所说的当前区域),如图1所示。
该区域为活动单元格附近不为空的单元格范围,该范围截止区域为空行、空列。
具体地说,当前区域即活动单元格所在的矩形区域,该矩形区域的每一行和每一列中至少包含有一个数据,其周围是空行和空列,图1中列举了其中的4种情形(见蓝色阴影区域)。在当前区域范围内,不管活动单元格是哪一个单元格,其所在的当前区域均为同一区域,如上例中的B5:D7区域,活动单元格B5的当前区域为B5:D7,当活动单元格为C6时,其当前区域仍为B5:D7。
使用CurrentRegion属性相当于在Excel工作表中选择菜单“编辑——定位”命令,在弹出的“定位”对话框中单击“定位条件”按钮,然后在“定位条件”对话框中选中“当前区域”选项按钮,或者相当于使用Ctrl+Shift+*组合键。
相关文章推荐
- 在Win7 Host的ubuntu虚拟机中自动挂载win7的共享目录
- 使用bat/vbs/ahk对Windows下进行自动化操作
- vbs - 一个简单的栈 -- 只能存储类对象
- vbs 实现文件夹拷贝--采用堆栈不递归
- vbs 一些学习资料
- VB程序学习代码记录20160725
- vbox安装ubuntu 16.04时出现"busybox-initramfs"
- iWebOffice使用VBA控制字体
- Excel中VBA进行插入列、格式化、排序
- 【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用(2)
- 【EVB-335X-II试用体验】 u-boot与kernel的编译以及本地repo的建立
- 【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用
- 【EVB-335X-II试用体验】 上手试用与资源使用
- VB.Net中点击按钮(Button)会重复提交两次表单
- VBA 实现学校上课教员一学期中所有上课时间,在一页中通过背景底色反应出来
- VB程序学习代码记录20160724
- 用vbs 将有序文件转换为有序文件
- VB程序学习代码记录20160723(2)
- VB6.0和VB.NET区别
- 多媒体文件格式之RMVB