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

kleur aan knop toekennen na er op te klikken

Status
Niet open voor verdere reacties.

sgeboers1993

Nieuwe gebruiker
Lid geworden
17 okt 2017
Berichten
3
Hoe schrijf ik best de code achter een drukknop voor bijvoorbeeld:

OK NOK

Na klikken op de drukknop van OK wordt deze groen
Na klikken op de drukknop van NOK wordt deze rood

grtz
 
Zijn het knoppen uit de formulierbesturingselementen of uit de ActiveX-besturingselementen?
 
Het gaat om formulier besturingselementen.

Er staan in 1 cel 2 drukknoppen, Ok & NOK
Als er op de OK button wordt geklikt kleurt deze groen...
Als er op de NOK button wordt geklikt kleurt deze rood...
 
Gebruik ActiveX knoppen.
 
Of je kleurt de tekst zelf:
Beide knoppen aan deze subroutine knopen die je in een normale module plaatst.
Code:
Sub Button1_Click()
    Dim oBtn As Button
    Set oBtn = ActiveSheet.Buttons(Application.Caller)
    If oBtn.Caption = "OK" Then
        If oBtn.Font.Color = vbGreen Then
            oBtn.Font.Color = vbWindowText
        Else
            oBtn.Font.Color = vbGreen
        End If
    ElseIf oBtn.Caption = "NOK" Then
        If oBtn.Font.Color = vbRed Then
            oBtn.Font.Color = vbWindowText
        Else
            oBtn.Font.Color = vbRed
        End If
    End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan