Hallo,
Ik ben bezig met een programma voor het wagenpark bij ons op het werk, dankzij Rudi op dit forum ben ik vandaag een heel stuk opgeschoten.
Nu vraag ik mij 1 ding af, kan onderstaande code ook omgebatterijd worden voor een bereik tussen 2 data? Het gaat om het rode gedeelte, dit moet eigenlijk aangegeven wanneer er tussen vandaag en de aangegeven datum in kolom 8 2 maanden of minder zit. Nou weet ik wel dat dit kan met voorwaardelijke opmaak in Excel, maar het is de bedoeling dat de wagenparkbeheerder het voertuig of de voertuigen in kan plannen door dubbel te klikken.
Ik hoop dat dit voldoende uitleg is, want ik heb op dit moment geen voorbeeld bij de hand.
Ik ben bezig met een programma voor het wagenpark bij ons op het werk, dankzij Rudi op dit forum ben ik vandaag een heel stuk opgeschoten.
Nu vraag ik mij 1 ding af, kan onderstaande code ook omgebatterijd worden voor een bereik tussen 2 data? Het gaat om het rode gedeelte, dit moet eigenlijk aangegeven wanneer er tussen vandaag en de aangegeven datum in kolom 8 2 maanden of minder zit. Nou weet ik wel dat dit kan met voorwaardelijke opmaak in Excel, maar het is de bedoeling dat de wagenparkbeheerder het voertuig of de voertuigen in kan plannen door dubbel te klikken.
Ik hoop dat dit voldoende uitleg is, want ik heb op dit moment geen voorbeeld bij de hand.
Code:
Private Sub UserForm_Initialize()
listendRow = 0
With ListBox1
.Clear
.ColumnCount = 4
.ColumnWidths = "50;50" 'evt. aanpassen
End With
sn = Sheets("Totaal overzicht wagenpark").ListObjects("Tabel1").DataBodyRange
For i = 1 To UBound(sn)
If sn(i, 8) [COLOR="#FF0000"]<= 2500 Then[/COLOR]
With ListBox1
.AddItem sn(i, 2)
.List(listendRow, 1) = sn(i, 3)
.List(listendRow, 2) = sn(i, 8)
.List(listendRow, 3) = sn(i, 7)
End With
listendRow = listendRow + 1
End If
Next
End Sub