Hogyan lehet elrejteni vagy elrejteni egy bizonyos alakzatot az Excel megadott cellája alapján?
Valójában egy bizonyos alakzat elrejthető vagy elrejthető egy megadott cella értéke alapján. A következő módszer segíthet.
Egy adott alakzat elrejtése vagy elrejtése a VBA kóddal megadott cellaérték alapján
Egy adott alakzat elrejtése vagy elrejtése a VBA kóddal megadott cellaérték alapján
Például el akarja mutatni egy bizonyos alakzatot, amikor az 1-es számot beírja az A1 cellába, vagy elrejti ezt az alakzatot, ha az A1 cella más értékeket tartalmaz. Kérjük, futtassa a következő VBA kódot annak eléréséhez.
1. Kattintson a jobb gombbal a lapfülre, amely tartalmazza az elrejteni vagy elrejteni kívánt alakzatot, majd kattintson a gombra Kód megtekintése a jobb egérgombbal kattintva.
2. Ezután a Microsoft Visual Basic for Applications ablak felbukkan. Kérjük, másolja és illessze be az alábbi VBA kódot a Kód ablak.
VBA kód: Egy adott alakzat elrejtése vagy elrejtése a megadott cellaérték alapján
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
Megjegyzések: A kódban:
Szükség szerint megváltoztathatja őket.
3. megnyomni a más + Q gombok egyszerre a Microsoft Visual Basic for Applications ablak.
Mostantól az 1-es szám beírásakor az A1 cellába az „Oval 6” alakzat nem jelenik meg. De ha az A2 cellába más értéket, például 1-es számot ír be, az „Oval 6” alakzat azonnal elrejtésre kerül.
Kapcsolódó cikkek:
- Hogyan adhatjuk meg az egérrel a csúcsot egy bizonyos alakzathoz az Excelben?
- Hogyan lehet automatikusan megváltoztatni az alak méretét az Excel meghatározott cellájának értékétől függően?
- Hogyan lehet kitölteni egy alakot átlátszó háttérszínnel az Excelben?
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!