Как сделать так, чтобы пользовательская форма Excel оставалась на вершине

3

У меня есть пользовательская форма, и я хотел бы, чтобы она оставалась поверх моей таблицы, даже когда я щелкаю внутри листа. Есть ли какой-нибудь код или настройка, которую я могу использовать для этого? Если да, то куда мне это поставить?

Майк
источник

Ответы:

7

В свойствах формы установите для ShowModal значение False и загрузите форму при открытии рабочей книги или активации листа. Это позволяет работать с рабочим листом, даже если форма отображается.

введите описание изображения здесь

datatoo
источник
0

Это так по умолчанию и всегда. Пользовательские формы всегда будут оставаться на вершине рабочих листов.

Нюанс здесь есть в свойстве ShowModal пользовательской формы. По умолчанию для свойства ShowModal пользовательской формы установлено значение True.

Когда ShowModal установлен на ...

  • True - форма всегда остается наверху, и пользователь не может редактировать или выбирать электронную таблицу
  • False - форма всегда остается на вершине, и пользователь может редактировать и выбирать электронную таблицу.

введите описание изображения здесь

ak112358
источник