Download.
|
Nome |
Tamanho |
 |
| exp_objetos_evento_activate_001.zip |
91 Kb |
Excel XP: Evento Activate
Aplica-se aos objetos
- Chart, Workbook e Worksheet.
Quando ocorre
- Ocorre quando uma pasta de trabalho, planilha,
folha de gráfico ou gráfico incorporado é ativado.
Comentário
- Alternar entre 2 janelas, que exibem a mesma pasta,
não causa o evento Activate da pasta de trabalho.
Exemplo.
- Neste exercício, vamos ocultar as barras de rolagem
vertical e horizontal, quando TelaInicial for ativada.
E vamos exibi-las, novamente, quando você clicar nas outras guias
( Planilha1 e Planilha2 ).
- Ok ? Então, abra uma pasta de trabalho.
- Renomeie as planilhas.
- Abra a tela do Editor VBA.
- Clique 2 vezes em EstaPasta_de_trabalho.
- Na caixa Objeto, selecione Workbook.
- O evento padrão do objeto Workbook será criado: Open.
- Insira a linha: Worksheets("TelaInicial").Activate, para sempre abrir
a pasta com a planilha TelaInicial ativada.
- Em seguida, com .DisplayHorizontalScrollbar=False e
.DisplayVerticalScrollbar=False, desative as barras de rolagem.
Evento Activate de TelaInicial
- Na tela do Projeto, clique 2 vezes em TelaInicial.
- Na caixa Objeto, selecione Worksheet.
- Ignore o evento padrão da planilha.
- Na caixa Procedimento, escolha Activate.
- Se quiser, exclua a procedure relativa ao evento SelectionChange.
- E inclua as linhas abaixo.
- Atenção: Não se esqueça do ponto ( . ) antes das propriedades.
- Você programou o Excel XP para desativar as barras de rolagem
quando ocorrer o evento Activate de TelaInicial.
- Para reexibi-las, você irá trabalhar com outro evento: DeActivate.
Parcerias RicardoHorta.Net
RicardoHorta.Net
Parcerias RicardoHorta.Net
www.ricardo.horta.nom.br - Direitos adquiridos - Autor: Ricardo Horta