返回列表 上一主題 發帖

[發問] 如何VBA不指定軟體開啟特定檔案

[發問] 如何VBA不指定軟體開啟特定檔案

之所以要這樣問是因為,下述程式中指定"C:\Program Files\Adobe\Reader 8.0\Reader\AcroRD32.exe"
來開啟PDF檔案,但是此excel 檔案是放在公用資料夾中,開檔的人未必使用的軟體或是路徑會是Reader 8.0,
有可能是9.0,有可能路徑不是C:\........

所以才想詢問是否有方式只給檔案路徑,至於開檔軟體的路徑種類依user本身電腦來決定就行

Private Sub CommandButton1_Click()
Shell "C:\Program Files\Adobe\Reader 8.0\Reader\AcroRD32.exe \\fileserver\PUB\QA\11 SIP\SIP\QCS001-MT1097X.pdf", vbNormalFocus
End Sub

謝謝,大家的方法都不錯

TOP

        靜思自在 : 待人退一步,愛人寬一寸,就會活得很快樂。
返回列表 上一主題