[VBA ] 如何取得執行程式目前所在的路徑??

看板Visual_Basic作者 (necsa)時間18年前 (2006/12/27 01:36), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
我用excel的VBA寫了一個小程式,假設名稱為test.xls 我把它放在硬碟的任一目錄底下(如d:\a\b\c\test.xls) 當執行這個程式時,如何得知他本身的的路徑是"d:\a\b\c"? 我試過CurDir,但得到的並不是"d:\a\b\c", 而是"C:\Documents and Settings\Administrator\My Documents" 請問除了自己去確認test.xls在硬碟中存檔的path之外, 有沒有什麼方法可以讓程式知道自己到底在什麼path下?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.158.4

12/27 10:54, , 1F
activeworkbook.path
12/27 10:54, 1F
文章代碼(AID): #15aLsLQZ (Visual_Basic)
文章代碼(AID): #15aLsLQZ (Visual_Basic)