Word批量排版100张图片

在日常办公或学习中,经常需要将大量图片插入到Word文档中进行排版,例如制作产品图册、实验记录、照片集、素材汇总等。手动一张张插入并调整格式效率极低。本文将介绍一种高效的方法,帮助你在Word中快速批量排版100张甚至更多图片。

一、准备工作

二、批量插入图片方法

  1. 打开空白Word文档。
  2. Alt + F11 打开VBA编辑器。
  3. 点击【插入】→【模块】,粘贴以下VBA代码:
Sub InsertPictures()
    Dim fd As FileDialog
    Dim picPath As String
    Dim i As Integer
    
    Set fd = Application.FileDialog(msoFileDialogFolderPicker)
    If fd.Show = -1 Then
        picPath = fd.SelectedItems(1)
    Else
        Exit Sub
    End If
    
    Dim fso As Object
    Set fso = CreateObject("Scripting.FileSystemObject")
    Dim folder As Object
    Set folder = fso.GetFolder(picPath)
    
    Dim file As Object
    For Each file In folder.Files
        If LCase(fso.GetExtensionName(file.Name)) Like "jpg" Or _
           LCase(fso.GetExtensionName(file.Name)) Like "jpeg" Or _
           LCase(fso.GetExtensionName(file.Name)) Like "png" Or _
           LCase(fso.GetExtensionName(file.Name)) Like "bmp" Then
           
            Selection.InlineShapes.AddPicture FileName:=file.Path, LinkToFile:=False, SaveWithDocument:=True
            Selection.TypeParagraph ' 换行
        End If
    Next file
    
    MsgBox "共插入 " & i & " 张图片!", vbInformation
End Sub
    
  1. 运行宏:按 F5 执行,选择包含100张图片的文件夹。
  2. 等待Word自动插入所有图片,每张图片占一行。

三、统一排版设置

四、注意事项

五、替代方案推荐

如果不熟悉VBA,也可使用以下工具辅助:

Word表格文字顶格怎么解决?详细图文教程 Word怎么把批注关掉?详细关闭批注方法教程 Word打字一边输入一边消失?原因与解决方法全解析 Word文字上下间隔很大怎么调整?详细解决方法 Word怎么关闭批注模式?详细步骤教程-办公技巧指南 为什么Word打不了字?常见原因与解决方法全解析 Word怎么去掉背景颜色?详细操作步骤与技巧 Word文字替换怎么弄?详细操作教程与技巧 Word怎么调成黑白打印?详细设置教程-办公技巧指南 Word怎么改成编辑模式?详细操作指南-Word使用技巧 Word文档无法显示图片?原因与解决方案全解析 Word一个框里怎么换行-实用技巧与解决方法 怎么清除Word表格内容-快速清除表格文字与格式方法指南 Word怎么固定标题不动?详细设置方法教程 为什么Word不显示修订痕迹?原因与解决方法详解 Word变成白色的标志:含义、演变与设计解析 Word无法接受全部修订?原因与解决方法全解析 Word打字后面字消失了怎么办?原因与解决方法全解析 Word红框怎么去除?详细解决方法大全 Word如何转到下一页?详细操作方法与技巧 Word着重号怎么加?详细图文教程与操作指南 Word每页固定表头设置方法-实用办公技巧指南 Word表格内行间距调整方法大全-快速解决表格排版问题 Word怎么兼容模式-兼容性问题解决指南 Word中文字替换技巧与方法大全-快速高效批量替换文本 Word文档重复内容过多的解决方法-高效办公技巧指南 Word文档一打开就是审阅模式?原因与解决方法 Word文档前面加字后面就不见了?原因与解决方法 Word中接受审阅者修订怎样设置-完整操作指南 Word如何筛选出相同内容-实用技巧与操作指南 Word文档自动换行在哪?详细设置方法与技巧 Word文档中字与字间隔特别大?原因与解决方法全解析 Word怎样自动把重复内容标橙?实用技巧与解决方案 Word表格上下拉不动怎么办?原因分析与解决方法 Word表格增加一列不影响格式-实用技巧指南 Word怎么调成修改模式?详细设置教程与技巧 如何解决Word中出现的波浪线-常见问题与解决方法 Word文档文字重新排序工具-在线免费调整段落与句子顺序 项目符号Word在哪?Word中添加项目符号的详细方法指南 Word表格里面的字显示不全?原因与解决方法大全 Word表格不受页边距限制-解决方案与技巧 Word怎么增加表格行数?详细操作步骤图文教程 Word能打开但不能编辑?原因与解决方法大全 Word调整间距的方法-行距、段落间距与字符间距设置教程 Word全部接受格式修订-快速解决文档修订问题 为什么在Word中打不出文字?常见原因与解决方法 Word怎么把文字变大?详细操作方法与技巧 Word怎么无字加下划线?详细操作方法与技巧 Word文档怎么隔一行?详细操作方法与技巧 Word行距在哪里调整?详细图文教程指南 Word空格键显示小点-显示与隐藏空格符号的完整指南 Word整张纸填充颜色设置方法-完整图文教程 Word如何批量去掉标点符号-实用办公技巧指南 Word表格行高拉不动怎么办?原因分析与解决方法 Word如何打开审阅模式-完整图文教程指南 Word文档修改技巧大全-轻松掌握高效编辑方法 Word第二页表格太靠上?原因分析与解决方法 Word哪个版本是免费的?全面解析免费使用Microsoft Word的方法 Word怎么手动换行?详细操作方法与技巧-Word办公指南 Word文档怎么设置中文版式-实用教程与技巧指南 Word如何取消标红?详细解决方法大全 Word表格内如何换行-实用技巧指南 Word右边的字超出边界怎么办?原因与解决方法全解析 怎么调整Word表格文字行间距-实用办公技巧指南 Word文字太长但不换行?原因与解决方法全解析 Word字体下方留白很大?原因与解决方法全解析 Word选定区域填充颜色教程-快速掌握高亮与背景设置技巧 Word一键调整所有表格-快速统一表格格式工具指南 Word字离页边距远?原因与解决方法全解析 Word表格上下间距调整的注意事项-实用办公技巧指南 WPS如何将Excel转成Word文档-实用教程与工具推荐 Word打字后面的字被覆盖?原因与解决方法全解析 Word表格怎么置顶第一行-设置标题行重复显示方法详解 Word文字加波浪下划线教程-快速实现带波浪线的文本效果 Word字体选项变英文了?原因与解决方法全解析 Word和Office一样吗?全面解析Microsoft Word与Office套件的区别 Word输入字覆盖后面内容?原因与解决方法全解析 Word自动缓存文件位置-快速找回未保存的文档 Word卡死但还没保存?快速恢复未保存文档的方法指南 Word切换下一行按哪个键?详细操作指南 Word里面字间距怎么调?详细图文教程指南 Word文字不满一行自动换行问题解决方法-全面指南 微信图片怎么转换成Word文档-免费在线教程与工具推荐 Word批量接受修订-快速处理文档修订的实用指南 Word编辑时后面的字自动删除?原因与解决方法全解析 Word往前挪就删字是怎么回事?原因与解决方法全解析 Word如何审阅修订-完整操作指南与技巧 Word修订模式是什么?详解与使用指南-Word办公技巧 Word一键删除红色字体-快速清除文档中红色文字的实用技巧 为什么Word打字不显示?常见原因与解决方法 Word表格中间添加一列-详细图文教程 Word怎么删除全部批注的内容-快速清除文档批注方法指南 Word如何显示批注?详细操作指南与技巧 Word怎么关闭修订?详细步骤教程-在线办公技巧指南 Word文档表格内文字行间距调整方法大全-完美解决行距过大或过小问题 Word怎么自动批注?详细教程与实用技巧 Word文档中点击小图查看大图-实用技巧指南 怎么判断Word是哪个版本-Word版本识别指南 Word一写字就把后面覆盖掉了?原因与解决方法全解析 Word文档保留修改痕迹-完整指南与技巧