Excellerend
Gebruiker
- Lid geworden
- 8 nov 2011
- Berichten
- 68
Beste forumgangers,
Waarschijnlijk voor de meeste een eenvoudige vraag, maar ik heb na flink aantal pogingen de moed opgegeven wetende dat een gemiddelde forumlid mijn 'probleem' zo oplost!
Ik heb ik de bijlagen een voorbeeld excel-bestand toegevoegd (Bekijk bijlage Voorbeeld.xls).
Vraag; ik heb een 2tal kolommen, (de gele velden) in beide moet men kiezen uit een (validation) list. Nu wil ik er enkel voor zorgen dat als men in rij E voor 'Vervoer' kiest men in rij F geen keuze meer krijg uit de list maar direct de waarde 'Trein' ingevuld wordt. Ik gebruik de onderstaande code, deze werkt perfect bij de eerste regel (Kies Vervoer in E10), maar bij alle navolgende rijen loopt excel vast (soort van loop denk ik..)
Hebben jullie de oplossing en/of andere ideeen?
Code:
BVD,
Peter
Waarschijnlijk voor de meeste een eenvoudige vraag, maar ik heb na flink aantal pogingen de moed opgegeven wetende dat een gemiddelde forumlid mijn 'probleem' zo oplost!

Ik heb ik de bijlagen een voorbeeld excel-bestand toegevoegd (Bekijk bijlage Voorbeeld.xls).
Vraag; ik heb een 2tal kolommen, (de gele velden) in beide moet men kiezen uit een (validation) list. Nu wil ik er enkel voor zorgen dat als men in rij E voor 'Vervoer' kiest men in rij F geen keuze meer krijg uit de list maar direct de waarde 'Trein' ingevuld wordt. Ik gebruik de onderstaande code, deze werkt perfect bij de eerste regel (Kies Vervoer in E10), maar bij alle navolgende rijen loopt excel vast (soort van loop denk ik..)
Hebben jullie de oplossing en/of andere ideeen?
Code:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Set rng = Range("E10:E13")
For Each cell In rng
If cell.Value = "Vervoer" Then
cell.Offset(0, 1).Value = "Trein"
End If
Next cell
End Sub
BVD,
Peter