Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi folks! Lurker here using Excel 2003. :^)
My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
1. Select all the cells where the user can input data 2. Choose Format, Cells, Protection, and uncheck Locked, click OK 3. Choose Tools, Protection, Protect Worksheet, Uncheck Select Locked Cells, add a password on not and click OK. The users will only be able to move to the cells that you unlocked. If this helps, please click the Yes button. Cheers, Shane Devenshire "TheMilkGuy" wrote: Hi folks! Lurker here using Excel 2003. :^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
You could try the following Macro to input data to specific cells, I would also protect the sheet. Sub Enter_Parameters() Range("A1").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Job_Name") Range("A2").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Quote_Number") End Sub This inputs data into Cells "A1" and "A2" and dispalys the instructions "Enter Job Name" and "Enter Quote Number", I would assign a button to activate this. -- Regards Warren Excel Novice Addiewell, Scotland. If this helps please click the Yes button. "TheMilkGuy" wrote: Hi folks! Lurker here using Excel 2003. :^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Shane - great idea. Worked like a charm!
Thanks, Craig On Nov 25, 5:01*am, Shane Devenshire wrote: Hi, 1. *Select all the cells where the user can input data 2. *Choose Format, Cells, Protection, and uncheck Locked, click OK 3. *Choose Tools, Protection, Protect Worksheet, Uncheck Select Locked Cells, add a password on not and click OK. The users will only be able to move to the cells that you unlocked. If this helps, please click the Yes button. Cheers, Shane Devenshire "TheMilkGuy" wrote: Hi folks! *Lurker here using Excel 2003. *:^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. *However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. *Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? *I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig- Hide quoted text - - Show quoted text - |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Warren,
That's a great piece of script... The only shortcoming is that if you click cancel or leave the entry blank the resultant cell erases... Otherwise, it's a great option that I may continue to toy with. Thanks a lot! Craig On Nov 25, 9:30*am, Warren Easton wrote: Hi, You could try the following Macro to input data to specific cells, I would also protect the sheet. Sub Enter_Parameters() Range("A1").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Job_Name") Range("A2").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Quote_Number") End Sub This inputs data into Cells "A1" and "A2" and dispalys the instructions "Enter Job Name" and "Enter Quote Number", I would assign a button to activate this. -- Regards Warren Excel Novice Addiewell, Scotland. If this helps please click the Yes button. "TheMilkGuy" wrote: Hi folks! *Lurker here using Excel 2003. *:^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. *However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. *Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? *I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig- Hide quoted text - - Show quoted text - |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Glad to help!
Shane Devenshire "TheMilkGuy" wrote: Shane - great idea. Worked like a charm! Thanks, Craig On Nov 25, 5:01 am, Shane Devenshire wrote: Hi, 1. Select all the cells where the user can input data 2. Choose Format, Cells, Protection, and uncheck Locked, click OK 3. Choose Tools, Protection, Protect Worksheet, Uncheck Select Locked Cells, add a password on not and click OK. The users will only be able to move to the cells that you unlocked. If this helps, please click the Yes button. Cheers, Shane Devenshire "TheMilkGuy" wrote: Hi folks! Lurker here using Excel 2003. :^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig- Hide quoted text - - Show quoted text - |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
You can add a default quantity or Text to the end, please see below, the example is copied from a sheet I also have collegues using. Range("D8").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Number_Of_3M_Sides", "No_Of_Sides", 0) This default returns "0" -- Regards Warren Excel Novice Addiewell, Scotland. If this helps please click the Yes button. "TheMilkGuy" wrote: Warren, That's a great piece of script... The only shortcoming is that if you click cancel or leave the entry blank the resultant cell erases... Otherwise, it's a great option that I may continue to toy with. Thanks a lot! Craig On Nov 25, 9:30 am, Warren Easton wrote: Hi, You could try the following Macro to input data to specific cells, I would also protect the sheet. Sub Enter_Parameters() Range("A1").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Job_Name") Range("A2").Select ActiveCell.FormulaR1C1 = InputBox("Enter_Quote_Number") End Sub This inputs data into Cells "A1" and "A2" and dispalys the instructions "Enter Job Name" and "Enter Quote Number", I would assign a button to activate this. -- Regards Warren Excel Novice Addiewell, Scotland. If this helps please click the Yes button. "TheMilkGuy" wrote: Hi folks! Lurker here using Excel 2003. :^) My Project: I have one file made up of a series of worksheets that exchange data and formulae back and forth thanks to the user's input on the intial Input worksheet. However, I am finding that as my versions mature, this Input page (regardless of the pretty picture I put in the background) still looks like a boring old Excel grid. My Problem: The problem lies in the fact that the Input page only needs interaction in certain cells. Though I have tried inserting a code to automatically move the active box upon hitting Enter, some guys still use tab, some use arrow keys, others their mouse. My Question: Is there some kind of GUI I can use that can act as a 'surrogate' Input page? I have yet to 'crack the code' on locking the cells not to be edited, lest we forget that I am not working with the most savvy group of Excel navigators (narrator inclusive.) Any thoughts or suggestions? Cheers, Craig- Hide quoted text - - Show quoted text - |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Please post this thread a correct full method, method about | New Users to Excel | |||
Please post this thread a complete correct method, method about te | New Users to Excel | |||
Have user input converted to uppercase in same cell as input? | New Users to Excel | |||
How do I add input data in the input ranges in drop down boxes. | Excel Discussion (Misc queries) | |||
=SUMIF(Input!H2:H718,AZ19,Input!E2:E685)AND(IF | Excel Worksheet Functions |