Jak skrýt nebo odkrýt určitý tvar na základě zadané hodnoty buňky v aplikaci Excel?
Ve skutečnosti může být určitý tvar skrytý nebo skrytý na základě hodnoty určené buňky. Následující metoda vám může pomoci.
Skryjte nebo odkryjte určitý tvar na základě zadané hodnoty buňky pomocí kódu VBA
Skryjte nebo odkryjte určitý tvar na základě zadané hodnoty buňky pomocí kódu VBA
Chcete například odkrýt určitý tvar při zadávání čísla 1 do buňky A1, nebo skrýt tento tvar, pokud mají buňky A1 jiné hodnoty. Chcete-li toho dosáhnout, spusťte následující kód VBA.
1. Klikněte pravým tlačítkem na záložku listu, která obsahuje tvar, který skryjete nebo odkryjete, a poté klikněte Zobrazit kód z nabídky pravého tlačítka myši.
2. Potom Microsoft Visual Basic pro aplikace vyskočí okno. Zkopírujte a vložte níže uvedený kód VBA do Kód okno.
Kód VBA: Skrytí nebo odkrytí určitého tvaru na základě zadané hodnoty buňky
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
Poznámky: V kódu:
Můžete je změnit podle toho, co potřebujete.
3. zmáčkni Další + Q současně zavřete Microsoft Visual Basic pro aplikace okno.
Od této chvíle se při zadávání čísla 1 do buňky A1 tvar „Ovál 6“ skryje. Pokud ale do buňky A2 zadáte jinou hodnotu, například číslo 1, tvar „Ovál 6“ se okamžitě skryje.
Související články:
- Jak přidat myš přes špičku do určitého tvaru v aplikaci Excel?
- Jak automaticky měnit velikost tvaru na základě / v závislosti na zadané hodnotě buňky v aplikaci Excel?
- Jak vyplnit tvar průhlednou barvou pozadí v aplikaci Excel?
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!