问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

利用vba代码如何选取指定区域内的所有shape对象.

发布网友 发布时间:2022-04-22 06:19

我来回答

2个回答

热心网友 时间:2022-04-22 07:49

代码及注释如下:
Sub main()
Dim Sh1(1 To 100) As String‘定义数组,用于存放shape名
Dim sh As Shape
Dim i As Integer
With Worksheets("Sheet6")
For Each sh In .Shapes'遍历所有的Shape对象
If Not Application.Intersect(sh.TopLeftCell, .Range("A1:J20")) Is Nothing Then'Shape对象如何不在A1:J20区域中
i = i + 1'累加数量
Sh1(i) = sh.Name'将Shape名依次存放在数组Sh1中
End If
Next sh
End With
ActiveSheet.Shapes.Range(Sh1).Select,选中Sh1中存放的Shape
End Sub

热心网友 时间:2022-04-22 09:07

返回A1:D20 内SHAPE名称,名称放在A列;代码如下:


Sub aa()
Dim ms As Shape
For Each ms In Sheets("Sheet6").Shapes
If ms.BottomRightCell.Row <= 20 And ms.BottomRightCell.Column <= 10 Then
k = k + 1
Cells(k, 1) = ms.Name
End If
Next ms
End Sub


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在波兰的签证率高不高 去波兰如何办签证 去波兰办签证好办理吗 波兰签证好签吗 win7 多重网络 教师资格证普通话要多少级 想考教师资格证普通话必须过几级 qq影视会员SVIP和超级影视VIP的区别在哪里? 一小撮怎么造句 盛行一时怎么造句 肛门瘙痒,而且一用力擦就会出血。 上厕所的时候肛门突然喷血了是怎么回事 肛门口经常裂开,拉屎后擦屁股时用力过大常常会出血? 你好 大便使劲时看见*喷血针眼大点是什么原因啊 总感觉还有点涨 我上厕所用力*就出血,已经一个多月了,今天还差点在浴室晕倒,怎么了? 小便时用力一下,肛门就出血了,怎么办 解大手只要一用劲,肛门就会流血,这是怎么回事? 大便总是出血,一使劲就直接是喷血了 一使劲肛门就出血怎么办 肛门一用力就流血 肛门出血,一用力就喷溅 目前病情是否需要手术 肛门处滴血,一用力时还流血,是怎么回事 电力查询电话号码是多少 一张Excel工作表中有很多相同的图形Shape对象,要实现单击每个图形对象时实现对该图形的填充 windows如何设置触控板的手势 multisim软件画收音机电路图下载 登录网页时存在强制性浏览器 默认浏览器怎么变为一次性浏览器? 怎么取一个shape对象的位置属性 什么浏览器最好用 最快 性能最好 最稳定 安全性最好??????????? 谢谢?用uc浏览器好吗 小南海和昆玉山是一个地方吗 黔江小南海是怎样形成的 去安阳小南海用不用上山路 小南海的介绍 小南海的简介 汝州小南海观音寺开门了没 请问这是哪里啊? 研究生的就业率真的比大学生的就业率高吗? 小南海香烟厂在哪里?好像在重庆的黔江 小南海在黔江什么位置? 黔江小南海水库容量 黔江小南海是怎么形成的? 研究生就业率和本科生就业率哪个好 现在研究生的就业率算高吗? Graphics2D的呈现过程 人生开挂的维多利亚,到底怎么从小镇姑娘逆袭成时尚达人的? 20岁的贝嫂才是辣妹鼻祖,年轻的贝嫂到底有多美? 贝嫂维多利亚是时尚界的引领者,她有哪些经典的穿搭? 贝嫂维多利亚卡其色衣服凸显优雅,她的哪些造型令人印象深刻? 如何评价贝嫂维多利亚45岁登杂志封面身材迷人,球迷调侃贝克汉姆不愧是宠妻狂魔?