>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como atribuir uma macro a uma célula no Excel


Uma macro é uma parte do código executável do Visual Basic for Applications (VBA) que você pode usar para adaptar o Microsoft Excel às suas necessidades. Por exemplo, você pode escrever uma macro para formatar uma planilha de uma maneira específica. Macros podem ser executadas usando a tecla F5 no Visual Basic Editor (VBE), elas podem ser anexadas a uma tecla de função ou você pode executar uma macro com um clique de célula.

Etapa 1


Clique com o botão direito do mouse na guia da planilha na qual deseja que a alteração ocorra. As guias da planilha estão na parte inferior da planilha.

Etapa 2


Clique em "Ver código".

Etapa 3


Recorte e poste o seguinte código na planilha:Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address ="$A$1" Then Range("A10") ="Your text here" End If End Sub

Etapa 4


Altere o código para atender às suas necessidades. O código acima escreve "Seu texto aqui" na célula "A10" quando a célula "A1" é clicada. Altere o "A1" em "Target.Address ="$A$1"" para a célula em que deseja clicar e altere Range("A10") ="Your text here" para indicar a célula na qual deseja que o evento ocorra e o texto que você deseja que apareça.

Dica


Você também pode acessar o código da planilha pressionando as teclas "Alt" e "F11" juntas.

Se não quiser que o texto apareça, você pode executar uma função ou fórmula.