用於打開特定用戶定義工作簿的 Excel 宏

想要為您自己或您的用戶提供一種在 Excel 中搜索和打開文件的快速方法嗎?該宏使用一種簡單的技術打開一個友好的對話框,允許您瀏覽並打開您選擇的 Excel 文件。

宏的工作原理

此宏打開您在此處看到的對話框,允許用戶瀏覽並打開 Excel 文件。

用於打開特定用戶定義工作簿的 Excel 宏

由宏激活的打開對話框。

下面是這個宏的工作原理:

子宏1()
'第一步:定義一個字符串變量
    Dim FName 作為變體
'第 2 步:GetOpenFilename 方法激活對話框
    FName = Application.GetOpenFilename(_
            FileFilter:="Excel 工作簿,*.xl*", _
            標題:="選擇要打開的工作簿", _
            多選:=假)
'第 3 步:如果選擇了一個文件,請打開它!
    如果 FName <> False 那麼
    Workbooks.Open 文件名:=FName
    萬一
結束子

在步驟 1 中,宏聲明了一個 Variant 變量,該變量保存用戶選擇的文件名。FName 是變量的名稱。

在步驟 2 中,您使用 GetOpenFilename 方法調用一個對話框,允許您瀏覽和選擇所需的文件。

GetOpenFilename 方法支持一些可自定義的參數。FileFilter 參數允許您指定要查找的文件類型。Title 參數允許您更改出現在對話框頂部的標題。MultiSelect 參數允許您將選擇限制為一個文件。

如果用戶從對話框中選擇一個文件,FName 變量將填充所選文件名。在步驟 3 中,您檢查空的 FName 變量。如果變量不為空,則使用 Workbooks 對象的 Open 方法打開文件。

宏的使用方法

要實現此宏,您可以將其複制並粘貼到標準模塊中:

按鍵盤上的 Alt+F11 激活 Visual Basic 編輯器。

在項目窗口中右鍵單擊項目/工作簿名稱。

選擇插入→模塊。

在新創建的模塊中鍵入或粘貼代碼。

(可選)將宏分配給按鈕。

Leave a Comment

HTKK 5.0.3

HTKK 5.0.3

HTKK 是稅務總局免費發布的報稅支援軟體,提供企業快速建立報稅表。了解HTKK的安裝步驟與升級功能。

有用的 Microsoft Power Query 日期函數

有用的 Microsoft Power Query 日期函數

探索 Excel 中的 Microsoft Power Query 日期函數,快速處理日期計算和操作,其中包含添加天數、提取日期部分等功能的詳細說明。

如何在 Excel 2019 中使用 3D 地圖功能

如何在 Excel 2019 中使用 3D 地圖功能

3D 地圖是 Excel 2019 中提供的令人興奮的可視化分析功能,讓你能夠在 Excel 中創建動態的 3D 地圖。探索如何利用這項技術提升數據分析的效果。

如何在 Excel 中使用 SKEW 和 SKEW.P 函數

如何在 Excel 中使用 SKEW 和 SKEW.P 函數

了解如何在 Excel 中使用 SKEW 和 SKEW.P 函數來衡量數據分佈的偏度,這對於分析數據的對稱性至關重要。

如何為 Excel 儀表板創建時間線切片器

如何為 Excel 儀表板創建時間線切片器

時間軸切片器的工作方式與標準切片器的工作方式相同,因為它允許您使用視覺選擇機製過濾數據透視表。了解如何在 Excel 中使用時間軸切片器來高效管理日期字段。

如何在 Excel 2016 中使用 XLOOKUP 函數

如何在 Excel 2016 中使用 XLOOKUP 函數

了解如何在 Excel 2016 中使用 XLOOKUP 函數,這是一個 VLOOKUP 函數的優秀替代品,具有更強大和靈活的功能!

智能表9.1.1

智能表9.1.1

Smartsheet 是一個動態工作平台,可讓您管理專案、建立工作流程以及與團隊合作。

共享點

共享點

SharePoint 是一個基於 Web 的協作系統,它使用各種工作流程應用程式、「清單」資料庫和其他 Web 元件以及安全功能來控制業務群組的協同工作。

萬年曆1.0.38/1.0.36

萬年曆1.0.38/1.0.36

萬年日曆是一款手機上的日曆檢視應用程式,可協助您在手機上快速查看陰陽日期,從而安排您的重要工作。

微軟 Outlook 2021

微軟 Outlook 2021

Microsoft Outlook 是由 Microsoft Corporation 開發的商業和生產力應用程式。