Word VBA:批量将Word文件分节导出为PDF文件
一、思路
批量获取文件路径
通过Application.FileDialog对象,选择(可多选)文件,里面的SelectedItems是所选的文件完整路径所形成的一个文件名数组。
遍历这些文件名
通过For Each循环,遍历SelectedItems中的每个项目myFileName
打开文件
用Word VBA的Documents.Open()方法,打开每个myFileName,赋值给变量aDoc
遍历Word文件的节
用For Each循环aDoc中的每个节sec
选择节所在区域
sec.Range.Select
将所选区域导出为PDF
用Selection.ExportAsFixedFormat方法将所选区域导出为PDF文件
关闭文件
二、示例代码