Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a worksheet with 40 columns.
This is part of the worksheet: -- A B C D .... BA 1 ID BussinessType Name City 1 2 123451 1 John Lennon New Orleans 3 123452 2 Luigi Federline Ontario 4 123453 1 Arthur Diaz Los Angeles 5 123454 2 Jane Lisboa Portland I want to populate a 4-column combobox (within these columns) with rows where BussinessType is equal to 1. This is my Code: '----Start Code---- Sub Populate_Combobox() Dim rnData As Range Dim vaData As Variant Dim i As Long With Sheet1 Set rnData = .Range(.Range("B1"), .Range("B65536").End(xlUp)) rnData.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("BA1"), Unique:=True vaData = .Range(.Range("BA2"), .Range("BA65536").End(xlUp)).Value .Range(.Range("BA1"), .Range("BA65536").End(xlUp)).ClearContents End With With ComboBox1 .Clear .List = vaData .ListIndex = -1 End With End Sub '----End Code---- But this only works in a single column combobox, and still gives me all the records. What is the problem? Juan |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Multicolumn combobox | Excel Programming | |||
MultiColumn ComboBox | Excel Programming | |||
Populate a Combobox from range. | Excel Programming | |||
MultiColumn ComboBox Value set/display | Excel Programming | |||
populate multicolumn listbox? | Excel Programming |