3種獲取當前Excel工作簿路徑的有效方法

立即分享:

在處理Excel工作簿時,可能需要引用此文件的路徑。 在本文中,我們將向您展示3種獲取路徑的方法。

獲得當前工作簿的路徑似乎非常容易。 但是,如果您關閉文件夾並且不記得確切的位置,則將很難找到該路徑,尤其是當計算機中有許多文件時。 您當然可以在計算機中使用搜索功能。計算機中的搜索功能

但是,如果您的計算機中有許多文件,則需要在搜索過程中花費大量時間。 另一方面,如果在不同的路徑中有許多具有相同名稱的Excel文件,則仍然需要一個一個地選擇它們。 為了快速獲取路徑,您可以參考以下3種方法。

方法1:檢查工作簿信息

這種方法很容易。 只需單擊功能區中的“文件”選項卡,即可獲取信息。資訊

在這裡,您將了解當前工作簿的完整路徑。 然後,您可以輕鬆訪問該路徑。

方法2:使用Excel函數

您只能知道當前工作簿路徑的確切位置。 如果需要使用工作表中的路徑,則可以使用Excel函數。

  1. 按一下工作表中的目標儲存格。
  2. 現在,在該單元格中輸入以下公式”

= CELL(“文件名”)

  1. 然後按鍵盤上的“ Enter”按鈕。電池功能

之後,您將在單元格中看到路徑。 除了當前文件的路徑和名稱之外,您還可以知道活動工作表。

另一方面,當您不需要工作表名稱時,也可以更改公式。

= LEFT(CELL(“文件名”),FIND(“]”,CELL(“文件名”))))

此公式將獲取工作簿名稱的路徑。第二配方

此外,您還可以僅獲取確切的路徑,而無需工作簿的名稱。 公式將是這樣的:

= LEFT(CELL(“ filename”),FIND(“ [“,CELL(“ filename”))-2)

當您按鍵盤上的“ Enter”鍵時,您將立即看到結果。第三配方

您可以根據實際需求選擇合適的公式。當需要使用路徑時,您可以複製路徑並將其作為值貼上。這樣,目標儲存格中就只會保留路徑。

方法3:使用VBA宏

除了以上兩種方法,您還可以使用VBA宏來完成此任務。

  1. 按鍵盤上的快捷鍵“ Alt + F11”以打開Visual Basic編輯器。
  2. 然後在工具欄中單擊“插入”選項卡。
  3. 之後,在子菜單中選擇選項“模塊”。插入模塊
  4. 在此步驟中,將以下代碼輸入到新模塊中:
'get only the path
Sub GetPath1()
  Range("B1") = ActiveWorkbook.Path
End Sub

'get the path with the file name
Sub GetPath2()
  Range("B2") = ActiveWorkbook.FullName
End Sub

'get the path with the file name and the sheet name
Sub GetPath3()
  Range("B3") = ActiveWorkbook.FullName & "," & ActiveSheet.Name
End Sub

程式碼中包含三個不同的巨集。由於用途不同,這三個巨集的程式碼略有差異。第一個巨集只取得路徑。第二個巨集取得路徑和檔名。最後一個巨集除了路徑之外,還會取得工作表名稱。您也可以根據需要變更程式碼中的目標儲存格。

  1. 當需要獲取路徑時,可以通過單擊“運行子”按鈕或按鍵盤上的“ F5”按鈕來運行宏。 因此,結果將出現在指定的單元格中。

使用VBA

這些方法之間的比較

在下表中,我們輸入了三種方法的比較結果。

競品對比

檢查工作簿信息 使用Excel函數

使用VBA宏

優點

現在,此方法將更改當前工作簿。 您可以通過不同的公式獲得3種不同類型的路徑。 只需單擊一下,您就可以在工作表中獲得結果。

缺點

如果需要使用單元格中的路徑,則需要花費時間手動輸入路徑。 當您需要使用路徑本身而不是公式的結果時,只需粘貼值。 如果您不了解VBA,則此方法不適合您。

現在您應該對這三種方法有了全面的了解。下次,您可以根據自己的需求選擇最合適的方法。

避免數據災難迫在眉睫

如果您需要使用Excel完成工作,那麼您肯定會處理許多數據和信息。 因此,有時您會遇到數據災難。 任何人都不可能完全避免發生數據災難。 當Excel損壞時,您唯一能做的就是立即修復它。 而為了 修復Excel xlsx文件您可以使用第三方工具。該工具能夠修復 Excel 中的大多數問題。因此,即使您無法完全避免資料災難,也永遠不會遺失資料。

作者簡介:

Anna Ma是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復Word文檔損壞 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。