嗨,伙計們,我試圖從 VBA 執行一個 cmd 行,但它一直給我錯誤,例如“c:\program”沒有被重新識別。我被困在這里幾個小時添加 Chr(34) 和其他東西,但仍然沒有運氣。
這是我的代碼
Path = """C:\Users\Phill\Desktop\Mortgage Illustration 211206142739.pdf"""
scommand = """C:\Program Files (x86)\A-PDF Data Extractor\PRCMD.exe""" & _
Path
Shell "cmd.exe /k " & scommand, vbNormalFocus
uj5u.com熱心網友回復:
也許是這樣的:
Dim exe, pth
exe = "C:\Program Files (x86)\A-PDF Data Extractor\PRCMD.exe"
pth = "C:\Users\Phill\Desktop\Mortgage Illustration 211206142739.pdf"
Shell "cmd.exe /k """"" & exe & """ """ & pth & """""", vbNormalFocus
編輯:固定 - 整個命令(exe 加路徑)也需要參考...
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/377343.html
