ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Excel forms controls (https://www.excelbanter.com/excel-discussion-misc-queries/135276-excel-forms-controls.html)

[email protected]

Excel forms controls
 
I want to put a survey with numerous multiple choice questions into
Excel and use several forms controls, like Spinner, Scroll bar, List
box and Combo box. I have set up one row, with the controls in a
separate column to the left of the target data column, and that works
fine. However, I need to establish enough rows for 200 survey
respondents.

Here is my question (using the Combo box as the example): If I have
it set up in B1 to place the data in cell A1, is there any way to
automate the process of placing the same box accessing the same source
data in each successive row with manually inserting a new Combo box
and changing the target cell each time? I.E. place it in B2 to enter
data into B1, etc.

Thanks for any help.

Rob


Leith Ross[_2_]

Excel forms controls
 
On Mar 17, 9:25 am, wrote:
I want to put a survey with numerous multiple choice questions into
Excel and use several forms controls, like Spinner, Scroll bar, List
box and Combo box. I have set up one row, with the controls in a
separate column to the left of the target data column, and that works
fine. However, I need to establish enough rows for 200 survey
respondents.

Here is my question (using the Combo box as the example): If I have
it set up in B1 to place the data in cell A1, is there any way to
automate the process of placing the same box accessing the same source
data in each successive row with manually inserting a new Combo box
and changing the target cell each time? I.E. place it in B2 to enter
data into B1, etc.

Thanks for any help.

Rob


Hello Rob,
Placing that many controls on a worksheet will severly increase the
processing overhead. You may wnat to consider place your controls on a
VBA UserForm. The questions could be sequentially displayed to the
user from the worksheet and the answer transfered back to the
appropriate place on the worksheet. This would be easier to expand and
maintain as well.

Sincerely,
Leith Ross



All times are GMT +1. The time now is 01:15 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com