当前位置:首页 > 办公设计 > Office教程 > 应用Range对象的UsedRange属性解决问题

应用Range对象的UsedRange属性解决问题

1年前 (2025-05-24)Office教程1470

本文为《别怕,Excel VBA其实很简单(第3版)》随书问题参考答案

1.求活动工作表中已使用区域包含的行数:

Sub 包含的行数()
MsgBox "包含的行数为:" & ActiveSheet.UsedRange.Rows.Count
End Sub

2. 求活动工作表中已使用区域包含的列数:

Sub 包含的列数()
MsgBox "包含的列数为:" & ActiveSheet.UsedRange.Columns.Count
End Sub

3. 求活动工作表中已使用区域包含的单元格个数:

Sub 包含的单元格个数()
MsgBox "包含的单元格个数为:" & ActiveSheet.UsedRange.Cells.Count
End Sub

4. 求活动工作表中已使用区域第一列和最后一列列号:

Sub 首列和末列号()
Dim Rng As Range
Set Rng = ActiveSheet.UsedRange
MsgBox "首列列号为:" & Rng.Cells(1).Column
MsgBox "末列列号为:" & Rng.Cells(Rng.Cells.Count).Column
End Sub

5.求活动工作表中已使用区域第一行和最后一行行号:

Sub 首行和末行号()
Dim Rng As Range
Set Rng = ActiveSheet.UsedRange
MsgBox "首行行号为:" & Rng.Cells(1).Row
MsgBox "末行行号为:" & Rng.Cells(Rng.Cells.Count).Row
End Sub

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1406

分享给朋友:

“应用Range对象的UsedRange属性解决问题” 的相关文章

Word文档瞎忙活和高效办公的区别,你属于哪一种?

Word文档瞎忙活和高效办公的区别,你属于哪一种?

同样的Word工作,为啥别人要比自己完成的快?那是因为你在某些不起眼的地方浪费太多时间。 今天给大家分享几个瞎忙活和高效使用Word办公的区别,看看你属于哪一种?   01、删除Word文档后面所有内容 删除某段以下所有内容。   低效率...

Word文档如何实现电子版“手写签名”?

Word文档如何实现电子版“手写签名”?

日常办公中一些合同文件,都是需要我们手写签名。但如果需要手写签名的材料太多,那就太耗费时间了。所以,今天易老师就来教大家如何制作电子版的手写签名,以后我们直接打印即可。     准备工作 准备一张白纸先。   在纸上签上自己...

Excel中如何批量合并相同内容单元格

Excel中如何批量合并相同内容单元格

在使用Excel表格录入数据后,发现一些部门名称重复录入太多,看上去也比较复杂,怎么才能将所有重复内容全部合并到一个单元格中去呢?   最终效果   开始操作 1、首先,我们要选中需要合并的列,「数据」-「分级显示」-「分类汇总」-「确定」即可;然后选中C列数...

Excel逆向查询的3种方法,你都会了吗?

Excel逆向查询的3种方法,你都会了吗?

所谓逆向查询,就是关键字在数据表的右侧,而要得到内容在数据表的左侧。 如下图,希望根据E2单元格指定的客户名,从左侧的数据表中查询对应的客户等级。   方法1: =INDEX(A2:A8,MATCH(E2,B2:B8,0)) 该公式的模式化用法为: =IN...

PPT将正方形的图片转变为圆形

PPT将正方形的图片转变为圆形

1.单击工具栏插入下的形状,在下拉菜单下选择椭圆。 2.按住shift键画出一个正圆,选中此圆形,单击工具栏绘图工具下的填充,在下拉菜单下选择图片或纹理,在下拉菜单中选择本地图片。 3.弹出选择图片的对话框,找到需要插入的图片,单击打开。 4.图片就已经填充...

PPT中如何批量给幻灯片加logo

PPT中如何批量给幻灯片加logo

第一步:打开PPT软件,点击视图菜单,选择幻灯片母版。   第二步:在幻灯片母版中,点击第一页,然后点击插入选项卡,选择图片。浏览并选择自己所需的LOGO图片,并将其缩放至合适的位置。 第三步:完成LOGO的插入后,点击幻灯片母版,然后关闭母版视图。此时,每一页的幻灯片都会...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。