[VBA专家]利用VBA代码遍历所有图形的方案
大家好 , 世界各地 , 疫情施虐 。 疫情过后会是什么?对于后疫情时代大家很难预测 , 或许是供应链的断裂 , 经济下行的压力加大 , 但可以肯定的是会催生新的经济增长点 。 在今后更加严峻的存量残杀世界中 , 对于我们每个人 , 要尽可能多学习有用的知识 , 为自己充电 。 知识的储备 , 特别是新知识的储备是我们为后疫情时代做的必要准备 。
今日继续和大家分享VBA编程中常用的常用"积木"过程代码 。 这些内容大多是我的经验和记录 , 来源于我多年的经验 。 今日分享的是NO.235 , 内容是:
NO. 235:利用VBA代码遍历工作表中的所有图形 , 并修改文本属性
本文插图
VBA过程代码235:利用VBA代码遍历工作表中的所有图形 , 并修改文本属性
Sub Mynz ()
Dim myShape As Shape
Dim i As Integer
i = 0
For Each myShape In Sheets("119").Shapes
If myShape.Type = msoAutoShape Then
myShape.TextFrame.Characters.Text = "VBA代码解决方案"
i = i + 1
【[VBA专家]利用VBA代码遍历所有图形的方案】End If
Next
MsgBox ("共修改了" & i & "个文本框的文本!")
END SUB
本文插图
代码解析:Mynz过程在工作表中的所有自选图形中的文本更换 。 代码使用For Each...Next 语句循环遍历工作表中所有的图形对象 。 如果图形对象是自选图形msoAutoShape则写入文本"VBA代码解决方案" 。 代码根据返回的Type属性值写入相应的文本 ,
VBA是利用OFFICE实现自己小型办公自动化的有效手段 , 我根据自己20多年的VBA实际利用经验 , 总结了四部VBA学习资料 , 是我"积木编程"思想的体现 。
第一:VBA代码解决方案 , 是VBA中各个知识点的讲解 , 覆盖了绝大多数的知识点;
第二:VBA数据库解决方案 , 是数据处理的专业利器 , 介绍利用ADO连接ACCDB,EXCEL 。
第三:VBA数组与字典解决方案 , 讲解VBA中的数组和字典的利用 。
第四:VBA代码解决方案之视频 , 是专门面向初学者的视频讲解 , 可以快速入门 , 更快的掌握这门技能 。
本文插图
VBA真的非常实用 , 希望大家掌握这个工具 , 利用这个工具 , 让自己在工作中轻松 , 高效 , 快乐 。 为后疫情时代做好知识的储备 。
推荐阅读
- 【新华网】共餐还有这些风险?看看专家怎么说
- 『老谭世界百态』西方不说话了,中国战胜新冠投入了多少资金?专家说出一组数字
- #新华网#中国卫生专家与沙特同行分享抗疫经验
- 历史有妖气@为何比中状元还激动,专家:还有一个不成文的规定,古代高中探花
- 宜宾新闻网▲高县成功举办秸秆综合利用现场会
- 【空军世界】日本最先会对谁下手?德国专家一针见血,一旦三战爆发
- 「小小快乐口袋」最好别靠近,一个不明物体出现在美国河面下!专家:尺寸太大
- 搏击江湖@但李连杰和王占海在一起拉低档次,李连杰超过李小龙?专家:难说
- 『工作场所』办公族返岗如何做好防控 专家:关闭中央空调回风 错峰就餐
- 人民网@高校农专家 春耕进田头(统筹抓好改革发展稳定各项工作)
