excel vba 将jpg图片批量转pdf文件

网友问题:

如何能够将jpg图片批量转成pdf文件,并将pdf子文件合并成一个文件.?

为此给出解题思路如下:

将jpg图片批量插入到word文档中,然后使用word的导出功能将文档转为pdf文件。

主要步骤:

1,使用Scripting.FileSystemObject对象遍历图片文件.

2,建立word.application的引用Set appWD = CreateObject("Word.Application")  '连接word.

3,在word中插入图片appWD.Selection.InlineShapes.AddPicture Filename:=Address & pname, LinkToFile:= _
        False, SaveWithDocument:=True

4,导出word文档为pdf格式文件 .ExportAsFixedFormat ThisWorkbook.Path & "\Picture.pdf", 17

VBA源码附件如下:

PictureToPdf.zip

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值