Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a poject with a form which has a Command Button, Text Box, and Label
control added to it at run time. It has taken me at least three hours (I'm extremely new at programming) to figure out how to add the three controls to my form at run time. Once I finally figured out how to do all that I realized I didn't know how to add code to make my command button do something. What I want to do is after my form is shown on the screen, the label presents a question "How many text boxes do you want added to the screen?". The user will enter the number (1 - 10) in the text box and then hit ok. The code under that button should then remove the initial Label, Text Box and Command Button controls, and add the specified number of text boxes, and resize the screen according to the amount of text boxes added. |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You would be better off putting everything in at design time.
Then make controls visible or visible = False at the appropriate time So the code and controls are all in place. Lets say you have a userform of Height 80 with textboxes already in place but visible = false. You want to have half visible, so your code loops through making them visible, then sets the height to 40 to "size" the userform. The other half of the userform will be virtual - it will be as if it doesn't exist. Another consideration is if you try to add code and controls with code, you won't be able to protect your project. -- Regards, Tom Ogilvy "Kevin E." wrote in message ... I have a poject with a form which has a Command Button, Text Box, and Label control added to it at run time. It has taken me at least three hours (I'm extremely new at programming) to figure out how to add the three controls to my form at run time. Once I finally figured out how to do all that I realized I didn't know how to add code to make my command button do something. What I want to do is after my form is shown on the screen, the label presents a question "How many text boxes do you want added to the screen?". The user will enter the number (1 - 10) in the text box and then hit ok. The code under that button should then remove the initial Label, Text Box and Command Button controls, and add the specified number of text boxes, and resize the screen according to the amount of text boxes added. |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Tom,
I was searching the site for information on a control button and came across this posting. My question is if I add a control button with code, that will prevent me from protecting my worksheet and workbook? Is there a work around for this. Am I left with using a macro on a custom toolbar? Thank you "Tom Ogilvy" wrote: You would be better off putting everything in at design time. Then make controls visible or visible = False at the appropriate time So the code and controls are all in place. Lets say you have a userform of Height 80 with textboxes already in place but visible = false. You want to have half visible, so your code loops through making them visible, then sets the height to 40 to "size" the userform. The other half of the userform will be virtual - it will be as if it doesn't exist. Another consideration is if you try to add code and controls with code, you won't be able to protect your project. -- Regards, Tom Ogilvy "Kevin E." wrote in message ... I have a poject with a form which has a Command Button, Text Box, and Label control added to it at run time. It has taken me at least three hours (I'm extremely new at programming) to figure out how to add the three controls to my form at run time. Once I finally figured out how to do all that I realized I didn't know how to add code to make my command button do something. What I want to do is after my form is shown on the screen, the label presents a question "How many text boxes do you want added to the screen?". The user will enter the number (1 - 10) in the text box and then hit ok. The code under that button should then remove the initial Label, Text Box and Command Button controls, and add the specified number of text boxes, and resize the screen according to the amount of text boxes added. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Adding Code to Command Button at Run Time | Excel Programming | |||
Made a button, added code, now what? | Excel Programming | |||
Adding A Date Command Button | Excel Programming | |||
Adding Code to an Existing Command Button with VBA | Excel Programming | |||
Adding a command button | Excel Programming |