2

Я создал несколько пользовательских представлений в своем документе Excel. Обычно я использую view>custom views>select view метод представления, чтобы активировать связанный вид. Можно ли сделать эту работу, добавив кнопки управления на листе Excel?

Например, там будет кнопка для каждого пользовательского вида, и когда я нажму кнопку, она покажет мне связанный вид.

1 ответ1

3

Это можно сделать, включив вкладку «Разработчик» в «Параметры Excel», выбрав «Режим разработки» и вставив элемент управления «Кнопка».

Когда вы вставляете элемент управления кнопки, Excel должен открыть диалог макроса с именем макроса, например Button1_Click. Когда вы увидите это, нажмите New в диалоге макроса. Откроется обработчик события Button # _Click в редакторе Visual Basic. Вам нужно будет добавить строку кода в обработчик событий, чтобы он выглядел следующим образом ...

Sub Button1_Click()
    ' this is a comment...
    ThisWorkbook.CustomViews("CustomViewName").Show
End Sub

Замените CustomViewName на фактическое имя представления, которое вы хотите показать. Когда вы выходите из режима дизайна и нажимаете кнопку, он должен показывать ваш собственный вид. Просто добавьте кнопку и повторите для каждого просмотра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .