Excel中,如何在删除行或列的同时也能删除该行或列里的图片?

2024-12-12 13:43:04
推荐回答(4个)
回答1:

很多人在用表格时,喜欢在里面增加很多的图片,有时是使用大量的控件,比如单选框、复选框之类的,以后又不停地对该表进行操作,而在删除行或列时均无法删除这些以对象形式存在的图片,我见过最多的一张表是绩效考核,其中的单选、复选柜对象有2000个之多,表格打开与反应速度非常之慢。
其实可以用简单的VBA代码一次性全部删除:
Sub doit()
Sheets("sheet1").Shapes.SelectAll
Selection.Delete
End Sub

回答2:

先删除图片,再删除行或列
因为两个虽显示在一起,但属于不同层,一个动作不能全部删除

回答3:

如果局限于不能改变格式的情况下,似乎没有更好的办法

回答4:

ctrl+A 全选图片 右击属性里设置 大小和位置随单元格而变 这时候再删除单元格图片会一起删除