1、ExportAsFixedFormat也就是另存为,但是这种方式会出现图片位移,有些图片会局部缺失。

2、printout也就是打印成PDF。打印成pdf的显示效果好,不会出现问题。

2.1、在win10自带Microsoft print to pdf的情况下,可以指定outputFileName实现指定路径打印,并且效果较好。

2.2、但是,win7没有Microsoft print to pdf,利用其它虚拟打印机如adobe pdf converter,指定outputFileName打印出来的是postScript文件,并非pdf。而采用fileName:=""打印活动文档的话,需要手动选择路径指定名称。

我的问题是:

在win7系统下,通过怎样设置或者什么代码可以实现vba 的printout自动打印pdf,不需要手动输入。

或者说,win7可以安装Microsoft print to pdf吗?(PS:社区里有的代理商说win7有这项功能,有的代理商说没有;并且说有这项功能的人给出的方法都不可行)