hi janos,
I will have to figure out how to attach a file for you to look at...I will try to do that today but must go to work first....thanks for your patience! Zemaor
Main Topics
Browse All TopicsI have a spreadsheet that has several data validations using a list in a cell drop down. I have quite a few on each row. When i use the tab key to go from one cell to another, it will skip over the cell with the drop down list and go to the next available single cell. Is there any way to force the tab to stop at the drop down list?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
although i now know what is causing the skip over of my data validation boxes, I find I still need to protect the sheet. I have searched other answers but do not see a good solution. Can anyone suggest something that will allow me to have the data validation boxes, have my formulas protected, still be able to enter data by tabbing to each field? thank you, zemaor
The best suggestion I can offer is to create a VBA form and use the form for all data entry. You actually get better control over the data and the form, but at the expense of user-flexibility (since you have to add extra functionality yourself to give the user back some of those functions.
It really depends on how important it is and what your users expect.
What I usually do is add a button on the sheet to launch the form, then give access to those special things that are not practical in a protected sheet. Then the user can use the sheet for most things but the form for the special things.
Well, let me get you started...
From your spreadsheet, press Alt-F11 (or menu Tools | Macro... | Visual Basic Editor).
Add a userform with menu Insert | UserForm
A toolbox will appear. Click on an item such as a textbox. Then click on the form and a textbox will appear.
In the lower left corner you should see a "Properties" window (or F4 to show it) which will let you change settings, like foreground color.
To do a quick test, make sure the form is selected (and the toolbox is showing) then press F5 (or menu Run | Run Sub/UserForm, or press the blue triangle in the toolbar under the menus)
Next, try to add a CommandButton from the toolbox.
Change the Caption to "Exit"
Double-click the button on the form to open the VBA code window and you'll see this:
Private Sub CommandButton1_Click()
End Sub
in between, add: Unload Me:
Private Sub CommandButton1_Click()
Unload Me
End Sub
Run the form and click the Exit button and it will close.
I'll leave you with that until you have more questions about this process, such as how to launch it from Excel.
OK, Cool!
Assuming the form is called "UserForm1", one way is like this (assuming that Sheet2 is the place you want to launch it):
From VB, in the project window (menu View | Project Explorer as needed) double-click on Sheet2 under Microsoft Excel Objects
A new code window appears. Top left dropdown select "Worksheet" (ignore the code that appears). Top right dropdown select "Activate"
In this new code, add:
UserForm1.Show
Now every time you clcik on the Sheet2 tab, your window will pop up.
You can also add a button to the form to launch it, or whenever certain cells are accessed or whatever.
Let me know your preferred launching mechanism and I'll help you find the right place if needed.
Business Accounts
Answer for Membership
by: kacorPosted on 2007-12-26 at 04:04:55ID: 20528937
Hi zemaor,
I placed exactly covered the cell C2 a combobox with the source list in B1:B12 and the result is placed in cell E1. The TAB stops normally on each cells in range A1:D20
Please explain more detailled. Maybe something you forgot.
regards
Janos