Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 150
Default Textbox labels at runtime

Hi,

I want to populate a Userform with Labels of text boxes at runtime.
Also, if possible, I want the number of text boxes to be determined
at runtime. To explain the problem I will use an analogy from Banking
for adding a new customer. The form will have a dropdown box to select
the type of customer. When the customer type is selected,the customer
type value will be looked up in an excel sheet, where for each
customer type the number of text boxes and the label values of the
text boxes would be stored in a row. On selecting a customer type in
the drop down box, the form should get populated with the specified
number of text boxes and the labels displayed. Is this possible? Any
pointers or example code would be of immense help.

Any other way of approaching the problem are also welcome.

Thanks in advance for all the help.

Regards,
Raj
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9,101
Default Textbox labels at runtime

Put the maximum number of textboxes you would expect and then make the one
uses as "visible = true", and the ones you don't want as "visible = false".


use code like this

For BoxCount = 1 To 100
Set mybox = UserForm1.Controls("Textbox" & BoxCount)
mybox.Visible = False
Next BoxCount

or

UserForm1.TextBox1.Visible = False


"Raj" wrote:

Hi,

I want to populate a Userform with Labels of text boxes at runtime.
Also, if possible, I want the number of text boxes to be determined
at runtime. To explain the problem I will use an analogy from Banking
for adding a new customer. The form will have a dropdown box to select
the type of customer. When the customer type is selected,the customer
type value will be looked up in an excel sheet, where for each
customer type the number of text boxes and the label values of the
text boxes would be stored in a row. On selecting a customer type in
the drop down box, the form should get populated with the specified
number of text boxes and the labels displayed. Is this possible? Any
pointers or example code would be of immense help.

Any other way of approaching the problem are also welcome.

Thanks in advance for all the help.

Regards,
Raj

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
Textbox labels at runtime Raj[_2_] Excel Programming 1 July 25th 08 06:16 PM
adiing textbox..at runtime Hemant_india[_2_] Excel Programming 2 October 12th 07 04:01 AM
Copying labels to Userform at runtime. Henry[_5_] Excel Programming 5 June 8th 05 11:47 PM
Deleting a textbox control at runtime Grant Williams Excel Programming 3 June 14th 04 08:33 AM


All times are GMT +1. The time now is 06:33 AM.

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"