Jak ukryć lub odkryć przycisk polecenia na podstawie określonej wartości komórki w programie Excel?
Przypuśćmy, że używasz przycisku polecenia, aby wywołać skrypt VBA w arkuszu. Gdy w niektórych przypadkach skrypt VBA nie jest używany, należy ukryć przycisk polecenia, zamiast wyświetlać go w arkuszu. I wyświetl go ponownie, gdy potrzebny będzie skrypt VBA. W tym artykule mowa o ukrywaniu lub wyświetlaniu przycisku polecenia na podstawie określonej wartości komórki w programie Excel. Wykonaj następujące czynności.
Ukryj lub odkryj przycisk polecenia na podstawie określonej wartości komórki za pomocą kodu VBA
Ukryj lub odkryj przycisk polecenia na podstawie określonej wartości komórki za pomocą kodu VBA
Możesz uruchomić poniższy kod VBA, aby ukryć lub odkryć przycisk polecenia na podstawie określonej wartości komórki w programie Excel.
1. Kliknij prawym przyciskiem myszy kartę arkusza zawierającą przycisk polecenia, który chcesz pokazać ukryj, a następnie kliknij Wyświetl kod z menu po kliknięciu prawym przyciskiem myszy.
2. W wyskakującym okienku Microsoft Visual Basic for Applications okno, skopiuj i wklej poniższy kod VBA do pliku Code okno.
Kod VBA: Ukryj lub odkryj przycisk polecenia na podstawie określonej wartości komórki
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Cells(1, 1).Value <> "1" Then
Me.CommandButton1.Visible = True
Else
Me.CommandButton1.Visible = False
End If
Application.ScreenUpdating = True
End Sub
Note: w kodzie, Komórki (1, 1), 1 i Przycisk Polecenia1 wskazują, że CommandButton1 zostanie ukryty, gdy komórka A1 zawiera numer 1, i zostanie wyświetlony, jeśli komórka A1 zawiera inne wartości z wyjątkiem numeru 1. Zobacz zrzut ekranu poniżej. Możesz je zmienić w zależności od potrzeb.
Powiązane artykuły:
- Jak skopiować wartość pola kombi do aktywnej komórki w programie Excel?
- Jak wyświetlić format daty w wyjściu pola kombi w programie Excel?
- Jak otworzyć określony arkusz roboczy według wybranej wartości pola kombi w programie Excel?
- Jak zapobiec lub wyłączyć pisanie w polu kombi w programie Excel?
- Jak wyjść z pola kombi, aby wybrać określoną komórkę 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!