Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Fill two column combo box
Hi
Excel 2K I need to fill a combo box from a dynamic range compiled by users. The first column (bound column, not visible) will contain letters for use in a "begins with" filter. The second column (visible, not bound) will contain the description to be seen by users on the form. I found an example how to fill a multi-column combo in a form at http://www.erlandsendata.no/english/ The example works. However, when I transfer the form to my spreadsheet and rename the dynamic range to my dynamic range, the code generates an error at rArray = Range("DynamicDataRange"). Run-time errot 1004 Method 'Range' of object Global failed. Pressing help at this point produce an informative blank page! My initial thougt was a need to size the array so, I tested with a fixed size rArray. Still received an error. Can comone give me some help in filling a two column combo from a dynamic named range? Steve The Erlandsen code: Private Sub UserForm_Initialize() Dim rArray As Variant rArray = Range("DynamicDataRange") With Me.ComboBox3 ' use the next line .List() = rArray ' or the next two lines '.RowSource = "Data!A4:C23" '.ColumnHeads = True .ListIndex = -1 ' no selected item End With End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Fill the values in combo box of excel sheet | Excel Worksheet Functions | |||
I need a specific value in auto filter to fill a combo box and than match the select value in 2 other columns. | Excel Worksheet Functions | |||
Fill in Combo Box with range values???? | Excel Programming | |||
Combo Box Fill Range | Excel Programming | |||
Fill a combo box from a named area on a sheet | Excel Programming |