Excel VBA 6.0
Opzet:
Blad 1: (data)
Kolom A: Nummer (id)
Kolom B: Kilo's
Blad 2:
Kolom A: Nummer (id)
Kolom B: Afgewerkt Ja
Ik wil het volgende:
Op blad 1 komt de data te staan die afgewerkt moet worden en op blad 2 komt de uitvoer als het afgewerkt is.
Nu wil ik alle nummers van blad 1 in een combobox krijgen.
Dat werkt
Maar nu wil ik dat die combobox de nummer (id) niet weergeeft als ze al op blad 2 vermeld staan.
Ik schrijf namelijk gegevens weg op blad 2 als ze afgewerkt zijn. Deze nummer(id) moeten dus niet meer in de combobox weergegeven worden als ze al afgewerkt zijn.
Voorbeeld
Blad 1:
Nummer(id) Kilo
1 100
2 105
3 120
blad 2:
Nummer(id) Melding
1 Ja
2 Ja
Als je nu op de Combobox klikt moet alleen nummer 3 weergegeven worden.
Hij filtert dan nummer 1/2 eruit, omdat hier al een melding van gemaakt is.
Hoe los ik dit op?
Opzet:
Blad 1: (data)
Kolom A: Nummer (id)
Kolom B: Kilo's
Blad 2:
Kolom A: Nummer (id)
Kolom B: Afgewerkt Ja
Ik wil het volgende:
Op blad 1 komt de data te staan die afgewerkt moet worden en op blad 2 komt de uitvoer als het afgewerkt is.
Nu wil ik alle nummers van blad 1 in een combobox krijgen.
Code:
Private Sub userform_initialize()
Dim lst As Variant
Sheets("blad1").Select
lst = Range("A2", Range("a2").End(xlDown))
cmbChargenummer.List = lst
End Sub
Maar nu wil ik dat die combobox de nummer (id) niet weergeeft als ze al op blad 2 vermeld staan.
Ik schrijf namelijk gegevens weg op blad 2 als ze afgewerkt zijn. Deze nummer(id) moeten dus niet meer in de combobox weergegeven worden als ze al afgewerkt zijn.
Voorbeeld
Blad 1:
Nummer(id) Kilo
1 100
2 105
3 120
blad 2:
Nummer(id) Melding
1 Ja
2 Ja
Als je nu op de Combobox klikt moet alleen nummer 3 weergegeven worden.
Hij filtert dan nummer 1/2 eruit, omdat hier al een melding van gemaakt is.
Hoe los ik dit op?