При отображении кнопок лист сзади не кликабелен

Я использую код ниже, чтобы отобразить мои "макросы" в Excel. Как только они появляются на экране, они работают нормально, но лист позади них не активируется, что препятствует работе некоторых моих макросов, которые включают перемещение по листу. Пожалуйста помоги!

Sub ShowButtons()

Buttons.Show

End Sub

1 ответ

Вы должны сделать его немодальным, добавив 0.

Sub ShowButtons()

    Buttons.Show 0

End Sub

Но так как вам нужно взаимодействовать с листом, возможно, ваши кнопки должны быть на самом листе, а не на пользовательской форме?

РЕДАКТИРОВАТЬ: только что вспомнил, что это должно быть 0, а не 1.

Другие вопросы по тегам