Como ocultar ou reexibir uma determinada forma com base no valor de célula especificado no Excel?
Na verdade, uma determinada forma pode ser ocultada ou mostrada com base no valor de uma célula especificada. O método a seguir pode ajudá-lo.
Ocultar ou exibir uma determinada forma com base no valor de célula especificado com código VBA
Ocultar ou exibir uma determinada forma com base no valor de célula especificado com código VBA
Por exemplo, você deseja reexibir uma determinada forma ao inserir o número 1 na célula A1 ou ocultar essa forma se a célula A1 tiver outros valores. Execute o seguinte código VBA para obtê-lo.
1. Clique com o botão direito na guia da folha que contém a forma que você ocultará ou exibirá e clique em Ver código no menu do botão direito.
2. Então o Microsoft Visual Basic para Aplicações janela aparece. Copie e cole o código VBA abaixo no Code janela.
Código VBA: ocultar ou exibir uma determinada forma com base no valor de célula especificado
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then _
Me.Shapes("Oval 6").Visible = (Cells(1, 1).Value = 1)
End Sub
Notas: No código:
Você pode alterá-los com base nas suas necessidades.
3. aperte o outro + Q simultaneamente para fechar o Microsoft Visual Basic para Aplicações janela.
A partir de agora, ao inserir o número 1 na célula A1, a forma “Oval 6” é exibida. Mas se você inserir outro valor, como o número 2 na célula A1, a forma “Oval 6” será ocultada imediatamente.
Artigos relacionados:
- Como adicionar a ponta do mouse sobre uma determinada forma no Excel?
- Como alterar automaticamente o tamanho da forma com base / dependente do valor da célula especificado no Excel?
- Como preencher uma forma com uma cor de fundo transparente 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!