Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
It is a combobox from the controls toolbar. Below is the
change event code I have wrote. The program keeps stopping, thought, and highlighting: "cmbcc.RowSource = Sheets("Coding").Range("B4:B12")" Private Sub cmbmajorarea_Change() If cmbmajorarea.Value = "Environmental" Then cmbcc.RowSource = Sheets("Coding").Range("B4:B12") Else cmbcc.Value = "2" End If End Sub |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Rowsource needs to be text.
so try: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address or cmbcc.RowSource = "Coding!" & Sheets("Coding").Range("B4:B12").Address make sure it is all on one line... -- sb "scrabtree" wrote in message ... It is a combobox from the controls toolbar. Below is the change event code I have wrote. The program keeps stopping, thought, and highlighting: "cmbcc.RowSource = Sheets("Coding").Range("B4:B12")" Private Sub cmbmajorarea_Change() If cmbmajorarea.Value = "Environmental" Then cmbcc.RowSource = Sheets("Coding").Range("B4:B12") Else cmbcc.Value = "2" End If End Sub |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Better would be:
cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address(external: =True) -- Regards, Tom Ogilvy steve wrote in message ... Rowsource needs to be text. so try: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address or cmbcc.RowSource = "Coding!" & Sheets("Coding").Range("B4:B12").Address make sure it is all on one line... -- sb "scrabtree" wrote in message ... It is a combobox from the controls toolbar. Below is the change event code I have wrote. The program keeps stopping, thought, and highlighting: "cmbcc.RowSource = Sheets("Coding").Range("B4:B12")" Private Sub cmbmajorarea_Change() If cmbmajorarea.Value = "Environmental" Then cmbcc.RowSource = Sheets("Coding").Range("B4:B12") Else cmbcc.Value = "2" End If End Sub |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Tom,
Thanks for the input but I am not familiar with using 'extermal' reference. The help file on this is skimpy, could you explain this to me? Thanks... -- sb "Tom Ogilvy" wrote in message ... Better would be: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address(external: =True) -- Regards, Tom Ogilvy steve wrote in message ... Rowsource needs to be text. so try: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address or cmbcc.RowSource = "Coding!" & Sheets("Coding").Range("B4:B12").Address make sure it is all on one line... -- sb "scrabtree" wrote in message ... It is a combobox from the controls toolbar. Below is the change event code I have wrote. The program keeps stopping, thought, and highlighting: "cmbcc.RowSource = Sheets("Coding").Range("B4:B12")" Private Sub cmbmajorarea_Change() If cmbmajorarea.Value = "Environmental" Then cmbcc.RowSource = Sheets("Coding").Range("B4:B12") Else cmbcc.Value = "2" End If End Sub |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
? Range("A1").Address(External:=True)
[Book1]Sheet1!$A$1 Really doesn't require much explanation. -- Regards, Tom Ogilvy "steve" wrote in message ... Tom, Thanks for the input but I am not familiar with using 'extermal' reference. The help file on this is skimpy, could you explain this to me? Thanks... -- sb "Tom Ogilvy" wrote in message ... Better would be: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address(external: =True) -- Regards, Tom Ogilvy steve wrote in message ... Rowsource needs to be text. so try: cmbcc.RowSource = Sheets("Coding").Range("B4:B12").Address or cmbcc.RowSource = "Coding!" & Sheets("Coding").Range("B4:B12").Address make sure it is all on one line... -- sb "scrabtree" wrote in message ... It is a combobox from the controls toolbar. Below is the change event code I have wrote. The program keeps stopping, thought, and highlighting: "cmbcc.RowSource = Sheets("Coding").Range("B4:B12")" Private Sub cmbmajorarea_Change() If cmbmajorarea.Value = "Environmental" Then cmbcc.RowSource = Sheets("Coding").Range("B4:B12") Else cmbcc.Value = "2" End If End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
fill combobox depending on selection from another combobox | Excel Discussion (Misc queries) | |||
combobox into another combobox | New Users to Excel | |||
COMBOBOX | New Users to Excel | |||
combobox | Excel Programming | |||
Combobox | Excel Programming |