• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Commandbutton automatisch zichtbaar/verbergen afhank. van wisselende waarde in cel

Status
Niet open voor verdere reacties.

Rwe1984

Nieuwe gebruiker
Lid geworden
20 feb 2014
Berichten
3
Allereerst gezegd ben ik erg blij dat een forum als deze bestaat. Werken met Excel vind ik leuk maar sommige dingen krijg ik niet voor elkaar. Uiteraard heb ik eerst het halve internet afgezocht maar niet de juiste oplossing kunnen vinden.

Ik heb een blad met de naam “Datasheet” waarin dingen veranderen aan de hand van wat er op de sheet “Algemeen” gebeurd. Op deze sheets (Algemeen) heb ik enkele commandbuttons waarvan één natuurlijk Commandbutton1.

Het was me gelukt om de commandbutton te verbergen als “Datasheet”.Range(“T3”) = 0 en zichtbaar te maken als “Datasheet”.Range(“T3”) > 0. Echter wat ik zou willen is dat dit automatisch gebeurd en blijft gebeuren als de waarde tussentijds wijzigt naar 0 of weer naar > 0. Dat is het enige wat me niet lukt.

Dus mijn vraag is:

Is het mogelijk via VBA om een commandbutton doorlopend zichtbaar te maken of te verbergen aan de hand van de waarde van een cel is 0 of > dan 0.

Alvast hartelijk dank
 
Dat kan met een VBA functie. Zet dit achter het blad Datasheet:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$T$3" Then
        ActiveSheet.Shapes("CommandButton1").Visible = IIf(Target.Value > 0, True, False)
    End If
End Sub

En sla je document op als document met macro's (.xlsm)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan