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

Worksheet_SelectionChange fout

  • Onderwerp starter Onderwerp starter wiki
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

wiki

Gebruiker
Lid geworden
2 okt 2007
Berichten
576
Ik heb de volgende code in een excel bestand staan.
De losse opdrachten werken wel als ik ze direct activeer, maar niet bij Worksheet_SelectionChange. Wie weet raad?

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Range("k6").Value = ONWAAR Then
Application.Run ("OB_onzichtbaar")
    
If Range("k6").Value = WAAR Then
Application.Run ("OB_zichtbaar")

End Sub

Code:
Sub OB_zichtbaar()

    ActiveSheet.Shapes("Option Button 6").Visible = True
    ActiveSheet.Shapes("Option Button 7").Visible = True
End Sub
Sub OB_onzichtbaar()

    ActiveSheet.Shapes("Option Button 6").Visible = False
    ActiveSheet.Shapes("Option Button 7").Visible = False
End Sub

gr wim
 

Bijlagen

Hou het simpel; dit volstaat

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  ActiveSheet.Shapes("Option Button 6").Visible = Range("k6").Value 
  ActiveSheet.Shapes("Option Button 7").Visible = Range("k6").Value 
End sub
 
Bedankt werkt prima, maar ik sta iedere kleer verbaast hoe jij je codes zo kort krijgt:thumb:

gr Wim
 
Het kan helaas nog korter:

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  Shapes.Range(Array("OptionButton6", "OptionButton7")).Visible = [k6] 
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan