Hoe een opdrachtknop te verbergen of zichtbaar te maken op basis van de opgegeven celwaarde in Excel?
Stel dat u een opdrachtknop gebruikt om een VBA-script in uw werkblad te activeren. Wanneer het VBA-script in sommige gevallen niet wordt gebruikt, moet u de opdrachtknop verbergen in plaats van in het werkblad weer te geven. En geef het opnieuw weer wanneer het VBA-script nodig is. Dit artikel heeft het over het verbergen of tonen van een opdrachtknop op basis van een opgegeven celwaarde in Excel. Ga als volgt te werk.
Verberg of maak een opdrachtknop zichtbaar op basis van de opgegeven celwaarde met VBA-code
Verberg of maak een opdrachtknop zichtbaar op basis van de opgegeven celwaarde met VBA-code
U kunt de onderstaande VBA-code uitvoeren om een opdrachtknop te verbergen of zichtbaar te maken op basis van de opgegeven celwaarde in Excel.
1. Klik met de rechtermuisknop op de bladtab die de Command-knop bevat die u wilt verbergen, en klik vervolgens Bekijk code vanuit het rechtsklikmenu.
2. In het opduiken Microsoft Visual Basic voor toepassingen -venster, kopieer en plak de onderstaande VBA-code in het Code venster.
VBA-code: een opdrachtknop verbergen of zichtbaar maken op basis van de opgegeven celwaarde
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: in de code, Cellen (1, 1), 1 en CommandoKnop1 geef aan dat de CommandButton1 wordt verborgen als cel A1 nummer 1 bevat, en wordt weergegeven als cel A1 andere waarden bevat dan nummer 1. Zie onderstaande schermafbeelding. En u kunt ze wijzigen op basis van uw behoefte.
Gerelateerde artikelen:
- Hoe kopieer ik de keuzelijst met invoervak naar de actieve cel in Excel?
- Hoe de datumnotatie weergeven in de uitvoer met invoervak in Excel?
- Hoe open ik een specifiek werkblad met de geselecteerde waarde van een keuzelijst met invoervak in Excel?
- Hoe kan ik typen in een keuzelijst met invoervak in Excel voorkomen of uitschakelen?
- Hoe tab uit de keuzelijst met invoervak om een specifieke cel in Excel te selecteren?
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!