Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 47
Default form control combobox

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8,520
Default form control combobox

You can use ComboBox control from Control Tool Box (ViewToolbars) and set
the below properties of the controls to a cell range. The linked cell will
always have the selection value which can be used as a reference in your
formulas/macros..

ListFillRange
Linked Cell

If this post helps click Yes
---------------
Jacob Skaria


"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 47
Default form control combobox

I want the user to be able to either select a choice from the dropdown list
or type in their answer if they don't find it in the dropdown list. The
dropdown list is populated from a named range.

"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 5,939
Default form control combobox

It is possible but certainly not easy. The Forms Toolbar combo box does not
return the selected value but rather the index. So you need to use a formula
to show the selected value.

With your combo box hooked to return its value to A1 and the list range in
B1:B10 you would use a formula like

=index(B1:B10, A1)

Since you are using a formula to show the value it would be more than
inconvenient if it got overwritten. You can get around this using the camera
tool as described here but from personal experience it is a bit fussy to make
it work...

http://spreadsheetpage.com/index.php...e_camera_tool/

Essentailly it allows you to show the value of a cell (the one with the
formula) in another cell. When your users type in the cell they are not
overwritting the formula.
--
HTH...

Jim Thomlinson


"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8,520
Default form control combobox

Then why dont you try DataValidationdropdownSettings--List--and select
the source or named range and in 'Error Alert' tab uncheck the 'Show error
alert after invalid data"

If this post helps click Yes
---------------
Jacob Skaria


"Gail" wrote:

I want the user to be able to either select a choice from the dropdown list
or type in their answer if they don't find it in the dropdown list. The
dropdown list is populated from a named range.

"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?



  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 47
Default form control combobox

I don't think I explained very well what I meant. I want the user to either
select a value from the drop-down list or if the answer is not in the
drop-down list I want the user to be able to enter the information. Must I
use a ActiveX combo-box to allow the user to enter information if they do not
see their answer in the drop-down list?

"Jim Thomlinson" wrote:

It is possible but certainly not easy. The Forms Toolbar combo box does not
return the selected value but rather the index. So you need to use a formula
to show the selected value.

With your combo box hooked to return its value to A1 and the list range in
B1:B10 you would use a formula like

=index(B1:B10, A1)

Since you are using a formula to show the value it would be more than
inconvenient if it got overwritten. You can get around this using the camera
tool as described here but from personal experience it is a bit fussy to make
it work...

http://spreadsheetpage.com/index.php...e_camera_tool/

Essentailly it allows you to show the value of a cell (the one with the
formula) in another cell. When your users type in the cell they are not
overwritting the formula.
--
HTH...

Jim Thomlinson


"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

  #7   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8,520
Default form control combobox

Gail; have you tried the combo box from forms control ..It allows other
entries too..

If this post helps click Yes
---------------
Jacob Skaria


"Gail" wrote:

I want the user to be able to either select a choice from the dropdown list
or type in their answer if they don't find it in the dropdown list. The
dropdown list is populated from a named range.

"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

  #8   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 5,939
Default form control combobox

If it was me I would use a data validation list for what you are asking...

Data | Validation | List

The only thing you need to do is to turn off the alert on the Error Alert
tab (uncheck).
--
HTH...

Jim Thomlinson


"Gail" wrote:

I don't think I explained very well what I meant. I want the user to either
select a value from the drop-down list or if the answer is not in the
drop-down list I want the user to be able to enter the information. Must I
use a ActiveX combo-box to allow the user to enter information if they do not
see their answer in the drop-down list?

"Jim Thomlinson" wrote:

It is possible but certainly not easy. The Forms Toolbar combo box does not
return the selected value but rather the index. So you need to use a formula
to show the selected value.

With your combo box hooked to return its value to A1 and the list range in
B1:B10 you would use a formula like

=index(B1:B10, A1)

Since you are using a formula to show the value it would be more than
inconvenient if it got overwritten. You can get around this using the camera
tool as described here but from personal experience it is a bit fussy to make
it work...

http://spreadsheetpage.com/index.php...e_camera_tool/

Essentailly it allows you to show the value of a cell (the one with the
formula) in another cell. When your users type in the cell they are not
overwritting the formula.
--
HTH...

Jim Thomlinson


"Gail" wrote:

Is it possible, using a combo box from the Forms Control toolbox (not the
ActiveX toolbox) to allow the user to either select from the drop-down list
OR enter information into the field?

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Control ToolBox ComboBox Steve D Excel Discussion (Misc queries) 1 July 1st 09 05:17 PM
2007 Form Control/ActiveX Control font difference Nikko963 Excel Discussion (Misc queries) 0 April 15th 09 04:21 PM
Form Help - ComboBox - VBA jlclyde Excel Discussion (Misc queries) 5 January 13th 09 08:20 PM
Disable and enable dropdown combobox(Form Control) Vinod[_2_] Excel Discussion (Misc queries) 0 November 6th 07 07:30 PM
HELP PLEASE..Inserting combobox (ActiveX control) makes workbook c Inquiringmind Excel Discussion (Misc queries) 0 February 10th 07 11:01 AM


All times are GMT +1. The time now is 04:14 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"