Hallo allemaal,
Ik ben bezig met het maken van een roulering
Bekijk bijlage hans2.rar
dit is de code die ik heb
Probeer het uit te leggen waar het fout gaat
we werken met een roulering van 96 weken
als ik een chauffeur kies zoals in de bijlage die in week 12 zit dan dan stopt mijn code bij week 96
maar zou dan eigenlijk weer met week 1 door moeten gaan
hoop dat de bijlage duidelijk kan maken wat ik vraag
kies in tabblad chauffeurs in de gele cel een naam (je ziet dan het weeknummer = nu 12)
klik op de knop in tabblad op naam, het andere tabblad geeft de originele rooster weer
hoop dat iemand begrijpt wat ik bedoel
en me kan helpen
Ik ben bezig met het maken van een roulering
Bekijk bijlage hans2.rar
Code:
Private Sub CommandButton21_Click()
Dim lastrow, at, x As String
lastrow = Blad6.Range("a" & Rows.Count).End(xlUp).Row
x = 2
For at = 1 To lastrow
If Blad6.Range("a" & at).Value = Cells(x, 3) Then
Range("d" & x).Resize(1, 14).Value = Blad6.Range("b" & at, "o" & at).Value
x = x + 1
End If
Next
End Sub
dit is de code die ik heb
Probeer het uit te leggen waar het fout gaat
we werken met een roulering van 96 weken
als ik een chauffeur kies zoals in de bijlage die in week 12 zit dan dan stopt mijn code bij week 96
maar zou dan eigenlijk weer met week 1 door moeten gaan
hoop dat de bijlage duidelijk kan maken wat ik vraag
kies in tabblad chauffeurs in de gele cel een naam (je ziet dan het weeknummer = nu 12)
klik op de knop in tabblad op naam, het andere tabblad geeft de originele rooster weer
hoop dat iemand begrijpt wat ik bedoel
en me kan helpen
