2015-08-25 65 views
-1

我有一張包含產品名稱及其類別的工作表。在單獨的工作表中,我創建了一個類別下拉菜單,並在該下拉菜單的右側插入了一個「go」按鈕。在Excel VBA代碼中使用下拉菜單選項

我希望如果從下拉菜單中選擇類別1,然後單擊去,它應該打開包含僅屬於類別1的產品的工作表。

我能夠通過分配宏來完成它。但問題發生在此後,我選擇了第2類,並按下按鈕,它顯示我的產品1(當然我分配)。

如何讓它動態?我希望按鈕將我重定向到我在下拉菜單中選擇的選項。

+1

下拉菜單是數據驗證,它是什麼單元格? – Davesexcel

回答

1

將範圍更改爲您需要的單元格。

Sub Button2_Click() 
    Dim r As String 
    r = Range("A1") 
    Sheets(r).Select 
End Sub