Comment masquer ou afficher une certaine forme en fonction de la valeur de cellule spécifiée dans Excel?
En fait, une certaine forme peut être masquée ou non masquée en fonction de la valeur d'une cellule spécifiée. La méthode suivante peut vous aider.
Masquer ou afficher une certaine forme en fonction de la valeur de cellule spécifiée avec le code VBA
Par exemple, vous souhaitez afficher une certaine forme lorsque vous entrez le numéro 1 dans la cellule A1, ou masquer cette forme si la cellule A1 contient d'autres valeurs. Veuillez exécuter le code VBA suivant pour y parvenir.
1. Cliquez avec le bouton droit sur l'onglet de la feuille qui contient la forme que vous allez masquer ou afficher, puis cliquez sur Voir le code dans le menu contextuel.
2. Puis le Microsoft Visual Basic pour applications la fenêtre apparaît. Veuillez copier et coller le code VBA ci-dessous dans le Code fenêtre.
Code VBA: Masquer ou afficher une certaine forme en fonction de la valeur de cellule spécifiée
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
Florales: Dans le code:
Vous pouvez les modifier en fonction de vos besoins.
3. appuie sur le autre + Q touches simultanément pour fermer le Microsoft Visual Basic pour applications fenêtre.
Désormais, lors de la saisie du numéro 1 dans la cellule A1, la forme «Ovale 6» est masquée. Mais si vous entrez une autre valeur telle que le numéro 2 dans la cellule A1, la forme «Ovale 6» est immédiatement masquée.
Articles connexes:
- Comment ajouter la pointe de la souris à une certaine forme dans Excel?
- Comment changer automatiquement la taille de la forme en fonction / en fonction de la valeur de cellule spécifiée dans Excel?
- Comment remplir une forme avec une couleur d'arrière-plan transparente dans Excel?
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!