分享

ppt vba编程代码大全

 拾叁亿人 2023-03-29 发布于云南

分享成果,随喜真能量。大家好,今天继续和大家分享VBA编程中常用的过程代码,有兴趣的朋友可以反馈交流一下:VBA中,常用的过程又哪几类.

VBA过程代码26:返回选定区域的非空单元格的个数

Sub MyNZ()

H = Application.WorksheetFunction.CountA(Selection)

MsgBox '非空单元格数' & H & '个.'

End Sub

代码的解析说明:上述代码过程运用工作表函数CountA返回选定区域的非空单元格的个数。其中Application.WorksheetFunction是对工作表函数的引用,Selection是选择的区域,MsgBox是弹出对话框,反馈结果。

备注:前些时有朋友问如何引用EXCEL功能区提示的数据个数,用上述方法即可实现。

VBA过程代码27:返回选定区域的行数

Sub MyNZ()

MsgBox Selection.Rows.Count

END SUB

代码的解析说明:上述代码过程返回选定区域的行数。Selection.Rows.Count是选定区域行数的数目,MsgBox是弹出对话框,反馈结果。

c268e3793d861198919775d0eee16b2d.png

VBA过程代码28:返回选定区域的列数

Sub MyNZ()

MsgBox Selection.Columns.Count

END SUB

代码的解析说明:上述代码过程返回选定区域的列数。Selection.Columns.Count是选定区域列数的数目,MsgBox是弹出对话框,反馈结果。

VBA过程代码29:返回选定区域的地址

Sub MyNZ()

MsgBox Selection.Address

END SUB

代码的解析说明:上述代码过程返回选定区域的返回选定区域的地址。Selection.Address是选定区域地址,MsgBox是弹出对话框,反馈结果。注意:这里的地址是一种绝对地址的引用。

参考:单元格地址绝对引用是在构成单元地址的字母和数字前分别加'$'。绝对引用:就是不管公式在那一列,或者是在那一行,所引用的单元不会因此而发生变化。

备注:对于绝对引用和相对引用,有兴趣的朋友可以查找一下我之前的文章。他们的变换是F4键。

b517b7f47a8c5232fb02fad235e9b8e4.png

VBA过程代码30:代码过程在执行过程中将忽略所有的错误

Sub MyNZ()

ON ERROR RESUME NEXT

……..

………

……..

END SUB

代码的解析说明:上述代码过程在执行过程中,如果遇到错误会忽略掉,继续往下执行

看板:

下面是我根据我自己20多年的VBA实际利用经验,编写的几部经验教程,全是满满的'干货',欢迎有需要的朋友联络(WeChat:NZ9668),分享。

1 《VBA代码解决方案》是VBA中各个知识点的讲解,覆盖了绝大多数的知识点。

2 《VBA数据库解决方案》是数据处理的利器;

3 《VBA数组与字典解决方案》中讲解VBA的精华----字典。

4 面向初学及中级以下学员的视频《VBA代码解决方案》正在录制。看视频,'每天20分钟,半年精进VBA'活动正在火热进行中,越早报名,回馈越多。现在第一册很快录制完成。

ac5338c54289abfdeab6cae8ed83eb2a.png

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多