如何用VBA在excel中鼠标选中的单元格画一个矩形

不是插入图片,excel自己带的图形里面的我录制了不行,录制的只能在A1单元格画出,不是可以在任意位置生成图形求解!!!!!ActiveSheet.Shapes.AddS... 不是插入图片,excel自己带的图形里面的
我录制了不行,录制的只能在A1单元格画出,不是可以在任意位置生成图形
求解!!!!!
ActiveSheet.Shapes.AddShape(*****, 256.5, 252.75, 86.25, 31.5).Select
数字是坐标吧,不能改成鼠标的选中位置啊
展开
 我来答
解0人
2015-03-21 · TA获得超过2389个赞
知道大有可为答主
回答量:1474
采纳率:83%
帮助的人:760万
展开全部

可以改成鼠标的选中位置:

ActiveSheet.Shapes.AddShape(1, selection.Left ,selection.Top ,selection.width , selection.height ).Select

祝你成功!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式