欢迎光临散文网 会员登陆 & 注册

Word VBA:批量将Word文件分节导出为PDF文件

2022-07-06 14:48 作者:ch_j  | 我要投稿

一、思路

  1. 批量获取文件路径

    通过Application.FileDialog对象,选择(可多选)文件,里面的SelectedItems是所选的文件完整路径所形成的一个文件名数组。

  2. 遍历这些文件名

    通过For Each循环,遍历SelectedItems中的每个项目myFileName

  3. 打开文件

    用Word VBA的Documents.Open()方法,打开每个myFileName,赋值给变量aDoc

  4. 遍历Word文件的节

    用For Each循环aDoc中的每个节sec

  5. 选择节所在区域

    sec.Range.Select

  6. 将所选区域导出为PDF

    用Selection.ExportAsFixedFormat方法将所选区域导出为PDF文件

  7. 关闭文件

二、示例代码


Word VBA:批量将Word文件分节导出为PDF文件的评论 (共 条)

分享到微博请遵守国家法律