2015-08-25 5 views
-1

У меня есть лист, содержащий названия продуктов и их категорий. В отдельном листе я создал раскрывающееся меню категорий и прямо рядом с этим выпадающим я вставил кнопку «идти».Использование выпадающего меню в Excel VBA код

Я хочу, если я выберу категорию 1 из выпадающего меню, а затем нажмите кнопку go, он должен открыть лист, содержащий только продукты категории 1.

Я смог сделать это, назначив макрос. Но проблема возникла, когда после этого я выбрал категорию 2 и нажал кнопку, она показала мне продукты из 1 (конечно, я это назначил).

Как это сделать динамичным? Я хочу, чтобы кнопка перенаправляла меня в отношении опции, которую я выбрал в выпадающем меню.

+1

Является ли выпадающее меню валидацией данных и какой ячейкой в ​​них? – Davesexcel

ответ

1

Измените диапазон на нужную ячейку.

Sub Button2_Click() 
    Dim r As String 
    r = Range("A1") 
    Sheets(r).Select 
End Sub 
Смежные вопросы