返回列表 上一主題 發帖

[發問] 請問VBA可以自動開啟指定路徑的PROGRAM嗎?

[發問] 請問VBA可以自動開啟指定路徑的PROGRAM嗎?

PROGRAM的路徑在D:\APP\abc.exe,請教VBA如何寫,可自動開啟?謝謝!

回復 1# donod
Shell 函數
    執行一個執行檔程式,如果成功的話,會傳回一個 Variant (Double) 來代表這個程式的 task ID,若不成功,則會傳回 o。
語法
    Shell(pathname[,windowstyle])
Shell 函數的語法含有底下這些指名引數:
    單元|描述 
    pathname 必要引數,Variant (String),要執行的程式名稱,以及任何必要的引數或命令列變數,同可時加上目錄或檔案夾名稱,以及磁碟機名稱。 
    Windowstyle 選擇性引數,此為 Variant (Integer),表示在程式執行時,視窗的呈現型態,如果 windowstyle 省略,則程式是以最小化來執行。 :

windowstyle 指名引數有以下這些值:
    常數|值|描述
    vbHide 0 視窗會被隱藏,且駐點會移到隱藏的視窗。 
    VbNormalFocus 1 視窗具有駐點,且會還原到它原來的大小和位置。 
    VbMinimizedFocus 2 視窗會以一個圖示來顯示,並具有駐點。 
    VbMaximizedFocus 3 視窗會最大化,並具有駐點。 
    VbNormalNoFocus 4 視窗會被還原到前一次的大小和位置,而目前使用中的視窗仍然維持使用中。 
    VbMinimizedNoFocus 6 視窗會以一個圖示來顯示,而目前使用中的視窗仍然維持使用中。 

TOP

回復 2# stillfish00


    謝謝大大!

TOP

        靜思自在 : 能付出愛心就是福,能消除煩惱就是慧。
返回列表 上一主題