可批量删除word中所有图片:一、用“选择窗格”选中全部图片后删除;二、用“查找和替换”定位“图形”后清空;三、草稿视图下全选并取消域代码再删除;四、运行vba宏清除inlineshape和shape对象。

如果您在编辑Word文档时需要移除所有插入的图片,但手动逐个删除耗时且容易遗漏,则可以通过内置功能或辅助操作批量清除。以下是实现此目标的多种方法:
一、使用“选择窗格”批量删除图片
Word的“选择窗格”可列出当前页面所有浮动对象(包括图片、形状、文本框等),便于统一选中并删除。
1、点击文档任意图片,切换至【开始】选项卡,点击右下角的【选择】按钮,选择【选择窗格】。
2、在右侧弹出的“选择窗格”中,按住Ctrl键并依次单击所有以“图片”开头的项目名称(通常显示为“图片 1”“图片 2”等)。
3、确认全部图片被高亮选中后,直接按键盘上的Delete键。
二、通过“查找和替换”定位并清除图片
Word支持使用特殊代码查找图形对象,无需手动识别,可精准匹配所有嵌入式与浮动式图片。
1、按Ctrl + H打开“查找和替换”对话框。
2、点击【更多】按钮,在查找内容框中点击【特殊格式】→选择【图形】。
3、确保“替换为”框为空,点击【全部替换】按钮。
三、切换到草稿视图后全选清除
草稿视图会隐藏图片缩略图,但保留其占位标记;此时使用通配符查找可覆盖所有图像域代码及内嵌对象。
1、点击【视图】选项卡,选择【草稿】视图模式。
2、按Ctrl + A全选文档内容。
3、按Ctrl + Shift + F9取消所有域代码(部分图片以域形式插入时将被清除)。
4、再次按Ctrl + A,然后按Delete键删除剩余可见占位元素。
四、使用VBA宏一键清除所有InlineShape和Shape对象
VBA脚本可同时处理嵌入型(InlineShape)与浮动型(Shape)两类图片,适用于含大量图文混排的长文档。
1、按Alt + F11打开VBA编辑器,点击【插入】→【模块】。
2、在新模块窗口中粘贴以下代码:
Sub DeleteAllPictures()
Dim shp As Shape
Dim ils As InlineShape
For Each shp In ActiveDocument.Shapes
shp.Delete
Next shp
For Each ils In ActiveDocument.InlineShapes
ils.Delete
Next ils
End Sub
3、关闭编辑器,返回Word,按Alt + F8,运行宏“DeleteAllPictures”。










