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

看板Visual_Basic作者時間17年前 (2008/05/24 16:54), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串2/2 (看更多)
如果用access寫 activeworkbook.path >好像不能用 curdir 也是怪怪的 請問要如何得知 本access檔案 之path? ※ 引述《necsa (necsa)》之銘言: : 我用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.58.78.109

05/24 18:02, , 1F
aa = ThisWorkbook.Path
05/24 18:02, 1F

05/24 20:46, , 2F
應用程式path = My.Application.Info.DirectoryPath
05/24 20:46, 2F
文章代碼(AID): #18DzUhgy (Visual_Basic)
文章代碼(AID): #18DzUhgy (Visual_Basic)