88问答网
所有问题
怎么用VB向EXCEL中的指定单元格中添加和删除图片?
我用xlSheet.Pictures.Insert (App.Path & "\bpsjt.bmp")语句向EXCEL中加入了图片,什么语句能删除这张图片?
举报该问题
推荐答案 推荐于2017-09-30
如果你知道图片的Name
可以,如名称是"Picture 1"
xlSheet.Shapes("Picture 1").delete
如果不知道名称,知道在单元格的位置,譬如顶点位置在$B$3
可以循环判断后删除
For Each P In xlSheet.Shapes
If P.Name Like "Picture*" and P.TopLeftCell.Address="$B$3" Then P.Delete
Next
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MSB1gScc1aVKggMV1BB.html
其他回答
第1个回答 2017-01-11
Selection.Insert Shift:=xlDown 插入行,
Selection.Insert Shift:=xlToRight 插入单元格,向右移
Selection.Insert Shift:=xlDown 插入单元格,向下移
另外告诉你个简单的方法,就是先打开录制新宏,然后进行,你要的操作,然后打开宏查看一下原始代码就知道命令了。
相似回答
大家正在搜
相关问题
请教如何使用VB编辑器向EXCEL指定的单元格中插入图片?
如何用VB向EXCEL单元格中插入图片
大神,Excel如何用VB在指定区域的单元格范围里面,每个单...
如何用VB向Excel单元格中插入图片并且设置图片的属性
如何通过VB?快速向表格里添加图片?
在excel中用VBA语言在指定的合并单元格内插入图片
如何使用vb控制excel在指定位置插入图片,例如插入图片使...
怎么用vb向excel添加图片