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

Excel: meerdere selecties bij Case select

varkje

Nieuwe gebruiker
Lid geworden
24 mei 2025
Berichten
2
Hallo allemaal,

Is het mogelijk om met Case select meerdere waarden te kiezen?
In onderstaand voorbeeld wordt alleen gekeken naar "Appel".
Kan ik daar ook b.v. "Peer" en "Sinaasappel" aan toevoegen?

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("r7:r1000")) Is Nothing And Target.Count = 1 Then

Select Case Target.Value

Case "Appel": Target.Offset(, 2) = 1

Target.offset (, 11) = “Rood”

Target.Offset (, 15) = "Verkoop"

Case Else: Target.Offset(, 11) = ""

Target.Offset(, 15) = ""

End Select

End If

End Sub

Groetjes
 
Zo:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
     If Not Intersect(Target, Range("r7:r1000")) Is Nothing And Target.Count = 1 Then
          Select Case Target.Value
               Case "Appel"
                    Target.Offset(, 2) = 1
                    Target.offset (, 11) = “Rood”
                    Target.Offset (, 15) = "Verkoop"
               Case "Peer"
                    Target.Offset(, 2) = 2
                    Target.offset (, 11) = “Groen”
                    Target.Offset (, 15) = "Verkoop"
               Case Else
                    Target.Offset(, 11) = ""
                    Target.Offset(, 15) = ""
          End Select
     End If
End Sub
 
Dank je wel OctaFish, dit is een grote stap vooruit!

Nu staat in de range q7:q1000 vermeld of het fruit ontvangen is of niet.
Kan ik dat ook verwerken in hetzelfde select?
In bovenstaande b.v. dat als het fruit een "Appel" is en dat we de bestelde hoeveelheid
hebben ontvangen.
Als dat zo is dan staat op de betreffende regel in de range q7:q1000 een 'J' .
Het is dus een combinatie van de ranges q en r.

Alvast bedankt!
 
Ik heb ook geen idee wat je bedoelt, dus ik zou ook zeggen: doe er een voorbeeldje bij. Want zo blijven we bezig. Als je een tweede Select case op een andere range wilt, met andere selecties, dan moet je die erbij maken.
 
Terug
Bovenaan Onderaan