EXCEL VBA - 如何取得自己所存在的目錄、檔名?

 

需  求

在EXCEL VBA中, 要如何取得自己所存在的目錄及自己本身的檔名?

範  例

Sub 自己所存在的目錄檔名() 


        Range("B1") = ThisWorkbook.Path
    
        Range("B2") = ThisWorkbook.FullName

        Range("B3") = ThisWorkbook.Name


End Sub

 

⬛ 說  明:

  • ThisWorkbook.Path:傳回本工作簿、檔案所儲存的路徑。
  • ThisWorkbook.FullName:傳回本工作簿、檔案所儲存的路徑 + 檔名。
  • ThisWorkbook.Name:傳回本工作簿、檔案所儲存的檔名。

 

 

⬛ 結  果:

實際執行如下圖,也符合我們的預期的在B1、B2、B3欄位分別顯示出「路徑」、「完整路徑 + 檔名」、「檔名」

EXCEL VBA - 如何取得自己所存在的目錄、檔名?

 

 


arrow
arrow
    全站熱搜

    News123 發表在 痞客邦 留言(0) 人氣()