O problemu povezanih comboboxova bilo je govora u temi
http://www.elitesecurity.org/t...-Excel-Data-Validation-problem.
Ako se radi o formi u VBA treba da zavisni kombo popuniš na događaj OnChange primarnog kombo boksa, npr. koristeći Case strukturu. Za dodavanje stavke na kombo koristiš metod Add, a za izbacivanje stavke metod Remove
Code:
Private Sub cmbPrim_Change()
' Primer popunjavanja liste za zavisni combobox
' P.Jovanovic za elitesecurity.org
' Izbacuje sve iz liste za drugi kombo
For i = Me.cmbSecond.ListCount - 1 To 0 Step -1
Me.cmbSecond.RemoveItem i
Next i
' Popunjava drugi kombo sa vrednostima zavisno od prvog
Select Case cmbPrim.Text
Case "A", "B"
Me.cmbSecond.AddItem 1 ' Dodaj šta treba
Me.cmbSecond.AddItem 2
Case "D"
Me.cmbSecond.AddItem 4
End Select
End Sub
Nije to loše Rembrante, samo što ne bi dodao još malo boje?