0
Public Sub test()
Dim path As String
path1 = "C:\File Folder\File Test.pdf"
path2 = "C:\FileFolder\FileTest.pdf"
Shell "C:\Program Files (x86)\Nuance\PDF Professional 8\bin\GaaihoDoc.exe " & path1, vbNormalFocus
End Sub
如果path2
變量用於的path1
代替,因爲在path1
可變的空間的中VBA上述代碼工作。如何修復運行變量path1
?外殼命令使用可變用空格
歡迎使用StackOverflow。您可以通過將代碼放入代碼塊來提高問題的可讀性。您可以突出顯示所有內容,然後單擊工具欄中的「{}」按鈕。 –
帶空格的路徑需要用雙引號括起來。您可以通過將其加倍來避免引號。 'path1 =「」「C:\ File Folder \ File Test.pdf」「」' –
哇!..它的工作感謝你......雖然我試圖在我失敗的嘗試做雙引號..很遺憾,我用2對這些引號做了它......再次感謝你! – Joel