Jak ukryć lub odkryć określony kształt na podstawie określonej wartości komórki w programie Excel?
W rzeczywistości określony kształt można ukryć lub odkryć na podstawie wartości określonej komórki. Poniższa metoda może ci pomóc.
Ukryj lub odkryj określony kształt na podstawie określonej wartości komórki za pomocą kodu VBA
Ukryj lub odkryj określony kształt na podstawie określonej wartości komórki za pomocą kodu VBA
Na przykład chcesz odkryć określony kształt podczas wprowadzania numeru 1 do komórki A1 lub ukryć ten kształt, jeśli komórka A1 ma inne wartości. Aby to osiągnąć, uruchom następujący kod VBA.
1. Kliknij prawym przyciskiem myszy kartę arkusza zawierającą kształt, który chcesz ukryć lub odkryć, a następnie kliknij Wyświetl kod z menu po kliknięciu prawym przyciskiem myszy.
2. Następnie Microsoft Visual Basic for Applications wyskakuje okno. Skopiuj i wklej poniższy kod VBA do pliku Code okno.
Kod VBA: Ukryj lub odkryj określony kształt na podstawie określonej wartości komórki
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
Uwagi: W kodzie:
Możesz je zmienić w zależności od potrzeb.
3. wciśnij inny + Q klawisze jednocześnie, aby zamknąć Microsoft Visual Basic for Applications okno.
Odtąd przy wpisywaniu cyfry 1 do komórki A1, kształt „Owal 6” jest odkrywany. Ale jeśli wprowadzisz inną wartość, taką jak liczba 2, do komórki A1, kształt „Owalny 6” zostanie natychmiast ukryty.
Powiązane artykuły:
- Jak dodać kursor myszy nad końcówką do określonego kształtu w programie Excel?
- Jak automatycznie zmienić rozmiar kształtu na podstawie / w zależności od określonej wartości komórki w programie Excel?
- Jak wypełnić kształt przezroczystym kolorem tła w programie Excel?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!