Como fazer com que um userForm do Excel permaneça no topo

3

Eu tenho um formulário de usuário e gostaria que ele permanecesse no topo da minha planilha mesmo quando eu clicasse na planilha. Existe algum código ou uma configuração que eu possa usar para fazer isso? Se sim, onde eu coloco?

    
por Mike 29.09.2011 / 17:15

2 respostas

7

Nas propriedades do formulário, defina ShowModal como False e carregue o formulário na abertura da planilha ou na ativação da planilha. Isso permite que você trabalhe na planilha mesmo que o formulário esteja sendo exibido.

    
por 30.09.2011 / 00:20
0

Este é o caso por padrão e sempre. Os UserForms sempre ficarão no topo das planilhas.

A nuance aqui está na propriedade ShowModal do UserForm. Por padrão, a propriedade ShowModal de um UserForm é definida como True.

Quando ShowModal está definido para ...

  • Verdadeiro - O formulário permanece sempre no topo e o usuário não pode editar ou selecionar planilha
  • False - O formulário permanece sempre no topo e pode ser usado para editar e selecionar planilha

    
por 30.09.2011 / 16:22