¿Cómo ocultar o mostrar una determinada forma según el valor de celda especificado en Excel?
En realidad, una determinada forma puede ocultarse o mostrarse según el valor de una celda específica. El siguiente método puede ayudarte.
Ocultar o mostrar una determinada forma según el valor de celda especificado con el código VBA
Ocultar o mostrar una determinada forma según el valor de celda especificado con el código VBA
Por ejemplo, desea mostrar una determinada forma al ingresar el número 1 en la celda A1 u ocultar esta forma si la celda A1 tiene otros valores. Ejecute el siguiente código VBA para lograrlo.
1. Haga clic con el botón derecho en la pestaña de la hoja que contiene la forma que ocultará o mostrará, luego haga clic en Ver código desde el menú contextual.
2. Entonces el Microsoft Visual Basic para aplicaciones aparece la ventana. Copie y pegue el siguiente código VBA en el Código ventana.
Código de VBA: oculte o muestre una determinada forma según el valor de celda 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: En el código:
Puede cambiarlos según sus necesidades.
3. presione el otro + Q teclas simultáneamente para cerrar el Microsoft Visual Basic para aplicaciones ventana.
De ahora en adelante, al ingresar el número 1 en la celda A1, la forma "Oval 6" se muestra sin ocultar. Pero si ingresa otro valor como el número 2 en la celda A1, la forma "Oval 6" se oculta inmediatamente.
Artículos relacionados:
- ¿Cómo agregar la punta del mouse sobre una determinada forma en Excel?
- ¿Cómo cambiar automáticamente el tamaño de la forma según / dependiente del valor de celda especificado en Excel?
- ¿Cómo rellenar una forma con un color de fondo transparente en Excel?
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!