Excel macros e planilha Eventos
eventos de planilha ocorrer quando algo acontece para uma planilha Excel particular, tal como quando uma planilha é selecionada, uma célula na planilha é editado, ou uma fórmula em uma planilha é calculada. Cada planilha tem seu próprio módulo built-in onde você pode colocar o seu próprio procedimento de evento.
Para chegar a este módulo built-in, você pode direita, clique na planilha e selecione a opção View Code, como mostrado aqui.
Editor do Visual Basic abrirá automaticamente ao módulo embutido para a planilha. Na parte superior do módulo são duas caixas drop-down.
Na caixa drop-down à esquerda, selecione a opção de folha de cálculo. O evento Selectionchange na caixa drop-down à direita é selecionado automaticamente. Esta ação também adiciona algum código inicial, onde você pode digitar ou colar seu código.
A ideia é escolher o evento mais apropriado na caixa drop-down de eventos para a tarefa em mãos. A figura a seguir ilustra os diferentes eventos que você pode escolher.
Os eventos de planilha mais comumente usados seguir:
Worksheet_Change: Dispara quando todos os dados na planilha é alterada
Worksheet_Selectionchange: Dispara cada vez que uma nova célula ou um objeto na planilha é selecionado
Worksheet_BeforeDoubleClick: Desencadeia antes Excel responde a um clique duplo na folha de cálculo
Worksheet_BeforeRightClick: Gatilhos antes Excel responde a um direito; clique na planilha
Worksheet_Activate: Desencadeia quando o usuário move a partir de outro # 173 planilha para esta planilha
Worksheet_Deactivate: Desencadeia quando o usuário move a partir desta # 173 planilha para outra planilha
Worksheet_Calculate: Dispara cada vez que uma mudança na planilha faz com que Excel para recalcular fórmulas