如何在 Excel 中使用按鈕開啟另一個工作簿?
您是否曾經嘗試同時訪問兩個工作簿中的資料?您可以使用 VLOOKUP 函式比較同一工作簿中兩個工作表中的資料。我們也可以連線 Excel 中的兩個工作表。此過程無法使用公式完成;我們需要使用 VBA 程式碼。本教程將幫助您瞭解如何使用按鈕在 Excel 中開啟另一個工作簿。
在 Excel 中使用按鈕開啟另一個工作簿
在這裡,我們將首先插入一個形狀,然後為其分配一個宏。讓我們看一個簡單的過程,瞭解如何在 Excel 中使用按鈕開啟另一個工作簿。
步驟 1
讓我們考慮一個新的 Excel 工作表,然後在工作表上繪製一個矩形按鈕,方法是單擊“插入”,“插圖”,然後選擇如下圖所示的形狀。

現在右鍵單擊工作表名稱並選擇“檢視程式碼”以開啟 VBA 應用程式。然後在 VBA 應用程式中,單擊“插入”,選擇“模組”,並在文字視窗中輸入程式,如下圖所示。
程式
Sub Openworkbook_Click()
'Updateby Nirmal
Dim xWb As Workbook
Dim wbName As String
On Error Resume Next
Set xWb = Workbooks.Open("C:\Users\DT168\Desktop\test\Book2.xlsx")
wbName = xWb.Name
If Err.Number <> 0 Then
MsgBox "Please chech the address", vbInformation, "Open workbook"
Err.Clear
Else
MsgBox "This workbook is opened!", vbInformation, "Open workbook"
End If
End Sub

步驟 2
現在將工作表另存為啟用宏的工作表,並使用命令 Alt + Q 關閉 VBA 應用程式,然後右鍵單擊 Excel 工作表中現有的矩形框,然後選擇“指定宏”。然後將開啟一個彈出視窗,如下圖所示。

現在在彈出視窗中,選擇宏作為開啟工作簿,然後單擊“確定”以完成我們的過程。
步驟 3
如果在程式碼中指定的地址找不到工作簿,則會顯示錯誤訊息,如下面的影像所示。

結論
在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中使用按鈕開啟另一個工作簿以突出顯示特定資料集。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP