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


3

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

Ответы:


7

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

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


0

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

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.