请高手帮忙,万分感谢!Excel vba 1.在工作表中插入-形状-矩形。2.用鼠标拖动矩形移动

请高手帮忙,万分感谢!Excelvba1.在工作表中插入-形状-矩形。2.用鼠标拖动矩形移动,鼠标未松开,根据矩形左下脚所在单元格大小自动调整矩形大小。3.松开鼠标后,矩... 请高手帮忙,万分感谢!Excel vba 1.在工作表中插入-形状-矩形。2.用鼠标拖动矩形移动,鼠标未松开,根据矩形左下脚所在单元格大小自动调整矩形大小。3.松开鼠标后,矩形填充在左下脚所在单元格。 展开
 我来答
chinawflqw
2014-12-15 · TA获得超过170个赞
知道小有建树答主
回答量:477
采纳率:50%
帮助的人:361万
展开全部
有一个问题,就是用插入的矩形来查找其左下角的单元格不太好定位,最起码我是不会。
如果已知是哪一个单元格,给矩形定位的话,那就简单多了。

建议你用office里的project软件,更是一目了然。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e836083
2014-12-15 · TA获得超过3151个赞
知道大有可为答主
回答量:2481
采纳率:66%
帮助的人:2047万
展开全部
你为什么不直接选择单元格,然后调整矩形的大小和单元格大小一致。
而是先插入矩形,然后拖动矩形到指定单元格(这样还要判断左下角的单元格地址),然后再调整大小呢?
更多追问追答
追问
不同行表示生产线,列单元格表示日期,矩形框会跨多个单元格,标识可生产到哪天,后面会根据条件判断,我先要基础功能,谢谢了
追答
Sub Macro2()
With Selection(1)
Set my = ActiveSheet.Shapes.AddShape(1, .Left, .Top, .Width, .Height)
End With
End Sub
不知道这样行不行。。选中一个单元格,然后运行。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式