Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ocorre num de dois casos:
- O utilizador clica num controlo com o rato.
- O utilizador seleciona definitivamente um valor para um controlo com mais do que um valor possível.
Sintaxe
Para Várias Páginas, TabStrip:
Objeto De Sub Privado_Clique(índicePor Extenso)
Para todos os outros controlos:
Objeto Sub privado_Click( )
A sintaxe do evento Click tem as seguintes partes:
| Sair | Descrição |
|---|---|
| objeto | Obrigatório. Um objeto válido. |
| index | Obrigatório. O índice da página ou separador numa MultiPage ou TabStrip associada a este evento. |
Comentários
Dos dois casos em que ocorre o evento Click , o primeiro caso aplica-se ao CommandButton, Frame, Image, Label, ScrollBar e SpinButton.
O segundo caso aplica-se à Caixa de Verificação, Caixa de Combinação, Caixa de Listagem, MultiPage, TabStrip e ToggleButton. Também se aplica a um OptionButton quando o valor é alterado para Verdadeiro.
Seguem-se exemplos de ações que iniciam o evento Click :
Clicking a blank area of a form or a disabled control (other than a list box) on the form.
Clicking a CommandButton. Se o botão de comando ainda não tiver o foco, o evento Enter ocorre antes do evento Clique .
Pressing the SPACEBAR when a CommandButton has the focus.
Clicar num controlo.
Pressing ENTER on a form that has a command button whose Default property is set to True, as long as no other command button has the focus.
Pressing ESC on a form that has a command button whose Cancel property is set to True, as long as no other command button has the focus.
Premir a tecla de acelerador de um controlo.
Quando o evento Clique resulta do clique num controlo, a sequência de eventos que conduz ao evento Clique é:
- MouseDown
- MouseUp
- Clique em
For some controls, the Click event occurs when the Value property changes. No entanto, a utilização do evento Change é a técnica preferencial para detetar um novo valor para uma propriedade. Seguem-se exemplos de ações que iniciam o evento Click devido à atribuição de um novo valor a um controlo:
Clicar numa página ou separador diferente numa Página Múltipla ou TabStrip. A propriedade Valor para estes controlos reflete a Página ou Separador atual. Clicar na página ou separador atual não altera o valor do controlo e não inicia o evento Clique .
Ao clicar numa Caixa de Verificação ou ToggleButton, prima a BARRA DE ESPAÇO quando um destes controlos tem o foco, prima a tecla de atalho para um destes controlos ou altere o valor do controlo no código.
Alterar o valor de um OptionButton para Verdadeiro. Definir um OptionButton num grupo como Verdadeiro define todos os outros botões no grupo como Falso, mas o evento Clique ocorre apenas para o botão cujo valor muda para Verdadeiro.
Selecionar um valor para uma Caixa de Combinação ou Caixa de Listagem para que corresponda inquestionavelmente a um item na lista pendente do controlo. For example, if a list is not sorted, the first match for characters typed in the edit region may not be the only match in the list, so choosing such a value does not initiate the Click event. In a sorted list, you can use entry-matching to ensure that a selected value is a unique match for text the user types.
The Click event is not initiated when Value is set to Null.
Observação
Clicar em altera o valor de um controlo, pelo que inicia o evento Clique . Quando clica com o botão direito do rato, o valor do controlo não é alterado, pelo que não inicia o evento Clique .
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.