Board logo

標題: [發問] 請問VBA可以自動開啟指定路徑的PROGRAM嗎? [打印本頁]

作者: donod    時間: 2012-12-19 20:17     標題: 請問VBA可以自動開啟指定路徑的PROGRAM嗎?

PROGRAM的路徑在D:\APP\abc.exe,請教VBA如何寫,可自動開啟?謝謝!
作者: stillfish00    時間: 2012-12-19 20:26

回復 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 視窗會以一個圖示來顯示,而目前使用中的視窗仍然維持使用中。 
作者: donod    時間: 2012-12-19 20:37

回復 2# stillfish00


    謝謝大大!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)