Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello:
I am a relative novice at VBA programming but here goes... In Excel, I am trying to fill a combobox ("ComboBox1") in a user form ("inputBox") through a dynamic named range in the "MasterDataSheet" worksheet of my workbook. The dynamic named range is named "ClientList" and is referenced with the formula =OFFSET(MasterDataSheet!$B$1,0,0,1,COUNTA(MasterDa taSheet!$1:$1)-1) The fact that the list I want to populate into the combobox is across columns rather than rows is giving me some difficulty. Below is the code for my user form. Can someone please help me with where I am gong wrong? Option Explicit Private Sub UserForm_Initialize() Dim cName As Range Dim ws As Worksheet Set ws = Worksheets("MasterDataSheet") For Each cName In ws.Range("ClientList") With Me.ComboBox1 .AddItem cName.Value .List(1, .ListCount - 1) = cName.Offset(0, 1).Value End With Next cName End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Fill a Combobox from a ROW? | Excel Discussion (Misc queries) | |||
fill combobox depending on selection from another combobox | Excel Discussion (Misc queries) | |||
Better way to fill a ComboBox ? | Excel Programming | |||
Fill combobox from DLL | Excel Programming | |||
Fill a combobox | Excel Programming |