Como alterar o valor da célula clicando na célula?
É possível alterar o valor da célula clicando em uma célula no Excel? Por exemplo, quando você clica em uma célula específica A1, pela primeira vez, ela mostra um texto “Excel”, se você clicar em A1 novamente, um texto “Word” é exibido e um texto “Outlook” é exibido quando você clica neste célula na terceira vez. Neste caso, o valor na célula A1 será recorrente de "Excel" para "Word" para "Outlook" para "Excel" ... como mostrado a seguir:
Altere o valor da célula clicando em uma célula com código VBA
Altere o valor da célula clicando em uma célula com código VBA
Para terminar esta tarefa no Excel, o seguinte código VBA pode ajudá-lo, faça o seguinte:
1. Clique com o botão direito na guia da planilha em que deseja alterar o valor da célula clicando em e escolha Ver código a partir do menu de contexto, e no aberto Microsoft Visual Basic para Aplicações janela, copie e cole o seguinte código no módulo em branco:
Código VBA: altere o valor da célula clicando em uma célula:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
Application.EnableEvents = False
With Target
If .Address = Range("A1").Address Then
Select Case .Value
Case "Excel"
.Value = "Word"
Case "Word"
.Value = "Outlook"
Case "Outlook"
.Value = "Excel"
Case Else
.Value = "Word"
End Select
End If
End With
Range("A2").Select
Application.EnableEvents = True
End Sub
Note: No código acima, A1 é a célula onde você deseja alterar o valor clicando em, “Excel","Word","Outlook”São os valores das células que você deseja exibir de forma recorrente, você pode alterá-los conforme sua necessidade.
2. Depois de colar o código, salve-o e feche a janela. Agora, quando você clica na célula A1 pela primeira vez, o texto “Excel” é exibido de uma vez, clique nele novamente, o texto “Word” é exibido, o texto “Outlook” é mostrado se você clicar nele na terceira vez, veja a imagem:
Mais artigos relacionados:
Como filtrar dados apenas clicando no conteúdo da célula no Excel?
Como classificar os dados da coluna clicando no cabeçalho no Excel?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!