可通過查找替換、草稿視圖或VBA宏批量刪除Word圖片:①使用Ctrl+H輸入^g并全部替換;②切換草稿視圖后全選刪除;③運行VBA宏代碼遍歷刪除內聯與浮動圖片對象。
如果您在Word文檔時插入了大量圖片,但后續需要快速清理內容以簡化文件或準備提交純文本版本,則可以通過特定方法批量移除所有圖片。以下是解決此問題的步驟:
本文運行環境:SurfacePro9,Windows11
一、使用查找和替換功能刪除圖片
Word的“查找和替換”功能不僅適用于文本,還可以識別并定位文檔中的圖形對象。通過特殊代碼可實現對所有圖片的統一選擇與刪除。
1、按下Ctrl+H快捷鍵打開“查找和替換”對話框。
2、將光標置于“查找內容”輸入框中,點擊“更多”按鈕展開選項。
3、點擊“特殊格式”下拉菜單,選擇“圖形”選項,此時系統會自動填入^g代碼。
4、確保“替換為”輸入框為空。
5、點擊“全部替換”按鈕,系統將提示完成替換的數量,所有嵌入式圖片即被刪除。
二、切換到草稿視圖手動選中并刪除
草稿視圖會將圖片顯示為占位符符號,便于用戶一次性選中多個圖像對象進行刪除,適合對文檔結構要求不高的快速清理場景。
1、點擊頂部菜單欄的“視圖”選項卡。
2、在“文檔視圖”組中選擇“草稿”模式。
3、按Ctrl+A全選文檔內容。
4、此時所有圖片將以“內聯圖片”形式呈現為行間符號,再次按Delete鍵確認清除。
三、使用VBA宏自動刪除所有圖片
VBA宏可以遍歷文檔中所有的圖形對象,并執行刪除操作,適用于包含數百張圖片的大型文檔,極大提升處理效率。
1、按下Alt+F11打開VBA器。
2、在左側項目窗口中雙擊當前文檔對應的“Thisdocument”模塊。
3、粘貼以下代碼到代碼窗口:
SubDeleteAllPictures()
???DimiAsLong
???Fori=Activedocument.InlineShapes.CountTo1Step-1
??????Activedocument.InlineShapes(i).Delete
???Nexti
???Fori=Activedocument.Shapes.CountTo1Step-1
??????Activedocument.Shapes(i).Delete
???Nexti
EndSub
4、關閉器返回Word界面,按下Alt+F8,選擇“DeleteAllPictures”,點擊“運行”即可完成刪除。
以上就是word如何快速刪除所有圖片_Word批量刪除圖片方法的詳細內容,!