Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, I have a userform with 3 cascading comboboxes, and a textbox. I need the
controlsource of the textbox to change depending upon the selection in combobox3. I am looking for the code. I have in mind something like: If combobox3.value = "wages" then textbox1.controlsource = sheet3, A1 etc. but cant get it to work, also tried If TextBox1.Value = w Then TextBox1.ControlSource = Worksheets("main").Range("A1") If TextBox1.Value = x Then TextBox1.ControlSource = Worksheets("main").Range("b1") Can anyone help please? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If ComboBox1.Value = "wages" Then
TextBox1.ControlSource = "Sheet3!A1" End If You enter it the same way you would enter it in the Properties dialog box except enclose it in double quotes in the code. -- Regards, OssieMac "Maverikk" wrote: Hi, I have a userform with 3 cascading comboboxes, and a textbox. I need the controlsource of the textbox to change depending upon the selection in combobox3. I am looking for the code. I have in mind something like: If combobox3.value = "wages" then textbox1.controlsource = sheet3, A1 etc. but cant get it to work, also tried If TextBox1.Value = w Then TextBox1.ControlSource = Worksheets("main").Range("A1") If TextBox1.Value = x Then TextBox1.ControlSource = Worksheets("main").Range("b1") Can anyone help please? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks Ossie Mac - really owe you one! Perfect.
"OssieMac" wrote: If ComboBox1.Value = "wages" Then TextBox1.ControlSource = "Sheet3!A1" End If You enter it the same way you would enter it in the Properties dialog box except enclose it in double quotes in the code. -- Regards, OssieMac "Maverikk" wrote: Hi, I have a userform with 3 cascading comboboxes, and a textbox. I need the controlsource of the textbox to change depending upon the selection in combobox3. I am looking for the code. I have in mind something like: If combobox3.value = "wages" then textbox1.controlsource = sheet3, A1 etc. but cant get it to work, also tried If TextBox1.Value = w Then TextBox1.ControlSource = Worksheets("main").Range("A1") If TextBox1.Value = x Then TextBox1.ControlSource = Worksheets("main").Range("b1") Can anyone help please? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
fill combobox depending on selection from another combobox | Excel Discussion (Misc queries) | |||
ReadOnly TextBox from ControlSource | Excel Programming | |||
TextBox ControlSource | Excel Programming | |||
A Simply ComboBox Selection returns value to TextBox | Excel Programming | |||
Userform: Textbox changing with selection in combobox (list) | Excel Programming |