|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bold
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ListIndex
|
|
|
|
|
|
ListWidth
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RicardoHorta.Net - Ms Word XP: Controles / Propriedade Cancel
Newsletter
Objeto.
Função
- Define o objeto CommandButton como o botão Cancelar do formulário.
- Você deve estar se perguntando: Isto significa o quê ?
Ok. No bom e sarado Português: Quando a propriedade Cancel de um botão for
igual a True, o evento Click deste botão será executado,
se o usuário pressionar a tecla [ Esc ].
Pressionar a tecla [ Esc ] equivale a clicar no CommandButton. O usuário não
precisa utilizar o mouse para cancelar a tarefa e, por exemplo, fechar o
formulário.
Exemplo.
- Você deve utilizar no mínimo 2 botões em cada UserForm.
Assim, o usuário poderá escolher entre:
- Gravar as informações, fechar o formulário e continuar o processamento ou,
- Cancelar a tarefa. Por exemplo: Fechar o formulário, ignorando o que foi digitado
nas caixas de texto.
- Sabendo qual botão foi clicado, você poderá definir qual ação será executada.
É aí que entra a propriedade Cancel.
- Para definir Cancel como True, selecione o botão de comando.
- Como padrão, o valor False está ativado. Altere-o para True.
- Em seguida, clique 2 vezes com o botão esquerdo no CommandButton.
- O evento padrão, Click, será criado.
- Digite o código para fechar o formulário ( porém, pode ser qualquer outra ação, ok ? ).
- Você poderá escolher entre clicar no botão Cancelar ou
pressionar a tecla [ Esc ]. Nos 2 modos, o código Unload Me será executado,
fechando o formulário.
SUBMARINO: Fácil ! Rápido ! Seguro !
01/07/2003 - www.ricardohorta.net - Direitos adquiridos - Autor: Ricardo Horta