可批量清除word文档中所有嵌入图片:一、用“选择窗格”全选删除浮动图片;二、用“查找替换”输入^g清除图形对象;三、草稿视图结合导航窗格定位删除;四、vba宏清除inlineshape内嵌图片。

如果您在编辑Word文档时需要快速移除所有嵌入的图片,但手动逐个删除效率低下且容易遗漏,则可以通过内置功能或特定操作批量清除。以下是解决此问题的步骤:
一、使用“选择窗格”配合全选删除
Word的“选择窗格”可集中列出文档中所有浮动对象(包括图片),便于统一选中并删除。该方法适用于图片为“四周型”“紧密型”等文字环绕格式的情形。
1、点击任意一张图片,在顶部菜单栏切换至“图片格式”选项卡。
2、在“排列”组中点击“选择窗格”按钮,右侧将弹出对象列表。
3、按住Shift键并单击列表中第一个和最后一个图片名称,实现全部图片对象连续选中。
4、按下Delete键,所有选中的图片即被清除。
二、通过“查找和替换”定位并清除图形对象
Word支持使用通配符查找特殊内容类型,图形对象(包括图片)可通过代码“^g”匹配,从而实现批量定位与删除。
1、按Ctrl + H打开“查找和替换”对话框。
2、在“查找内容”框中输入^g(代表图形对象,含图片、剪贴画、形状等)。
3、“替换为”框保持空白,不输入任何字符。
4、点击“全部替换”按钮,Word将自动删除文档中所有匹配的图形对象。
三、切换到“草稿”视图后使用导航窗格筛选删除
草稿视图下,部分嵌入式图片会以占位符形式显示,结合导航窗格可辅助识别并定位图片所在段落,适合需保留部分图片、仅清除指定区域图片的场景。
1、点击“视图”选项卡 → “草稿”,进入草稿模式。
2、启用“导航窗格”(视图 → 显示 → 导航窗格),左侧显示标题与页面缩略图。
3、在导航窗格中逐页查看,找到含图片占位符的段落,返回正文定位对应图片。
4、按住Ctrl键依次单击多张目标图片,再按Delete键删除。
四、使用VBA宏一键清除所有InlineShape图片
对于内嵌于段落中的图片(InlineShape类型),常规查找无法捕获,需通过VBA脚本遍历并清除,该方法精准针对文字行内的图片。
1、按Alt + F11打开VBA编辑器。
2、在左侧项目资源管理器中,右键当前文档名 → 选择“插入” → “模块”。
3、在新模块窗口中粘贴以下代码:For Each il In ActiveDocument.InlineShapes: il.Delete: Next il。
4、按F5运行宏,文档中所有InlineShape类型的图片立即被移除。










