• 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.

Check box excel

Status
Niet open voor verdere reacties.

PETER1046

Gebruiker
Lid geworden
3 sep 2016
Berichten
18
Ik heb het volgende probleem:

Ik wil een "check box" in een excel sheet zichtbaar of onzichtbaar
maken door in een cel de waarde 1 of 0 te plaatsen.

Echter deze 1 of 0 is het resultaat van de IF vergelijking.

Ik hoop dat iemand een simpele oplossing weet.
 
Bv.
Bij elk ander getal dan 1 in cel A1 is het verborgen.
Code:
Private Sub Worksheet_Calculate()
 checkbox1.visible = [a1] = 1
End Sub
 
Laatst bewerkt:
beste HSV,

Bedankt voor het meedenken echter dit werkt niet.

Het probleem is dat de 1 of 0 in de cel de uitkomst
Is van een formule.

Dus er is blijkbaar een verschil tussen een waarde
met de hand in een cel zetten, en als de waarde
uit een IF formule in een cel wordt gezet.

Groet PL
 
Bedankt voor de input,

Echter het werkte nog steeds niet,
ik denk dat het aan de diverse versies van Excel ligt.

Heb inmiddels wel een oplossing gevonden, zie voorbeeld:


Private Sub Worksheet_Calculate()

ActiveSheet.Shapes("Check Box 1").Visible = [a1] = 1

End Sub


Hierbij is mijn probleem opgelost, bedankt.

Groet, PL
 
Het ligt niet aan de versie van Excel.
Je hebt namelijk een checkbox van de formulierbesturingselementen ipv van de activeX-besturingselementen op je werkblad staan.
 
De elementen van de formulierbesturingselementen zijn sowieso betrouwbaarder dan de ActiveX elementen.
 
Kun je dat toelichten Jkp?
Ik werk nl. liever met de ActiveX.
 
Met ActiveX heb je problemen zoals het veranderen van afmetingen en plaats en soms het geheel niet meer werken (denk aan de update van begin dit jaar). Daar heb je met Forms elementen zelden last van.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan