如何用vba打开pdf文件?

在使用vba代码操作pdf文件时,有时候需要用vba来打开pdf文件,而不是人工手动打开。

这时候可以使用WScript.Shell 对象的Run方法。

Run方法可以根据文件的扩展名自动查找对应的匹配程序进行文件的打开,比如遇到.doc为后缀名的word文档,就可以使用word应用程序打开该文件。

基于上述知识,如果要打开指定的pdf文件,可以使用如下的代码:

Sub QQ1722187970()
‘作者微信公众号:水星Excel
sPath = Excel.ThisWorkbook.Path & “\”
Dim obj
Set obj = VBA.CreateObject(“Wscript.Shell”)
obj.Run (sPath & “1.pdf”)
End Sub

 

       

发表评论