Goedemorgen allen,
Ik ben bezig met een projectje en ik loop tegen het volgende aan. Ik heb een userform, daarin heb ik een Combobox (cboARTver) met de waardes (materiaalgegevens) uit een dynamische range (ARTvoorraad), dat is kolom D op blad 1 (Inventaris overzicht). Deze staan in een tabel(Tabelmagzijnvoorraad) Deze tabel loopt momenteel van $B$4:$M$20. Nou staan de ID-nummers in de linker kolom ernaast, in kolom C. Nou zou ik graag willen, als ik in me Combobox een item selecteer, dat het bijbehorende ID-nummer in me tekstbox wordt neergezet. Ik denk dat ik zoiets zou moeten doen??
Private Sub cboARTver_Change()
i = Me.cboARTver.ListIndex
Me.cboARTver.Selected(i) = True
Me.tbxIDnr.Value = ???????
End Sub
Me Combobox vul ik zo: ( en zou ook vast en zeker korter en makkelijker kunnen )
For Each Kloc In ws.Range("ARTvoorraad")
With Me.cboARTver
.AddItem Kloc.Value
End With
Next Kloc
Nu zou dit vast allemaal makkelijker als dat ik momenteel doe en ook veel korter kunnen om te realiseren wat ik graag zou willen.
Alvast bedankt voor alle antwoorden en het meedenken en verbeteren.
Ik ben bezig met een projectje en ik loop tegen het volgende aan. Ik heb een userform, daarin heb ik een Combobox (cboARTver) met de waardes (materiaalgegevens) uit een dynamische range (ARTvoorraad), dat is kolom D op blad 1 (Inventaris overzicht). Deze staan in een tabel(Tabelmagzijnvoorraad) Deze tabel loopt momenteel van $B$4:$M$20. Nou staan de ID-nummers in de linker kolom ernaast, in kolom C. Nou zou ik graag willen, als ik in me Combobox een item selecteer, dat het bijbehorende ID-nummer in me tekstbox wordt neergezet. Ik denk dat ik zoiets zou moeten doen??
Private Sub cboARTver_Change()
i = Me.cboARTver.ListIndex
Me.cboARTver.Selected(i) = True
Me.tbxIDnr.Value = ???????
End Sub
Me Combobox vul ik zo: ( en zou ook vast en zeker korter en makkelijker kunnen )
For Each Kloc In ws.Range("ARTvoorraad")
With Me.cboARTver
.AddItem Kloc.Value
End With
Next Kloc
Nu zou dit vast allemaal makkelijker als dat ik momenteel doe en ook veel korter kunnen om te realiseren wat ik graag zou willen.
Alvast bedankt voor alle antwoorden en het meedenken en verbeteren.