Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Change one label in another form
I want to change a label in another form based on the user input from the
main form. Here is what I have tried but failed: On the main form, the user choose "Good morning", "Good afternoon" or "Good evening". The content is linked to a cell (say "A1") on Sheet1. Then the main form is closed and another form, say UserForm1 is called. I want one label on UserForm1 to show "Good morning", "Good afternoon" or "Good evening" based on the input of the main form. On the main form I tried UserForm1.show UserForm1.Label1.Caption= Sheets("Sheet1").Range("A1").Value The form UserForm1 pop up, but nothing happens to the label. I'll appreciate your help. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Change one label in another form
Can you put
Me.Label1.Caption = Sheets("Sheet1").Range("A1").Value In the initialize event for UserForm1? "Scott" wrote: I want to change a label in another form based on the user input from the main form. Here is what I have tried but failed: On the main form, the user choose "Good morning", "Good afternoon" or "Good evening". The content is linked to a cell (say "A1") on Sheet1. Then the main form is closed and another form, say UserForm1 is called. I want one label on UserForm1 to show "Good morning", "Good afternoon" or "Good evening" based on the input of the main form. On the main form I tried UserForm1.show UserForm1.Label1.Caption= Sheets("Sheet1").Range("A1").Value The form UserForm1 pop up, but nothing happens to the label. I'll appreciate your help. |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Change one label in another form
Sam, thanks a lot for you answer. I am not a programmer. I'm confused on
"the initialize event for UserForm1" What's "the initialize event"? I just use "UserForm1.show" and the form comes up. You mean I need "the initialize event"? And how to do that? Many thanks. "Sam Wilson" wrote: Can you put Me.Label1.Caption = Sheets("Sheet1").Range("A1").Value In the initialize event for UserForm1? "Scott" wrote: I want to change a label in another form based on the user input from the main form. Here is what I have tried but failed: On the main form, the user choose "Good morning", "Good afternoon" or "Good evening". The content is linked to a cell (say "A1") on Sheet1. Then the main form is closed and another form, say UserForm1 is called. I want one label on UserForm1 to show "Good morning", "Good afternoon" or "Good evening" based on the input of the main form. On the main form I tried UserForm1.show UserForm1.Label1.Caption= Sheets("Sheet1").Range("A1").Value The form UserForm1 pop up, but nothing happens to the label. I'll appreciate your help. |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Change one label in another form
From VBE window; from the left treevew right click the UserForm icon and View
Code. From the code panel 1st drop down select User form and form the second drop down select Initialize event..1st drop down shows the controls and 2nd one its events.. If this post helps click Yes --------------- Jacob Skaria "Scott" wrote: Sam, thanks a lot for you answer. I am not a programmer. I'm confused on "the initialize event for UserForm1" What's "the initialize event"? I just use "UserForm1.show" and the form comes up. You mean I need "the initialize event"? And how to do that? Many thanks. "Sam Wilson" wrote: Can you put Me.Label1.Caption = Sheets("Sheet1").Range("A1").Value In the initialize event for UserForm1? "Scott" wrote: I want to change a label in another form based on the user input from the main form. Here is what I have tried but failed: On the main form, the user choose "Good morning", "Good afternoon" or "Good evening". The content is linked to a cell (say "A1") on Sheet1. Then the main form is closed and another form, say UserForm1 is called. I want one label on UserForm1 to show "Good morning", "Good afternoon" or "Good evening" based on the input of the main form. On the main form I tried UserForm1.show UserForm1.Label1.Caption= Sheets("Sheet1").Range("A1").Value The form UserForm1 pop up, but nothing happens to the label. I'll appreciate your help. |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Change one label in another form
Sam and Jacob, thank you both a lot. Problem is solved.
"Jacob Skaria" wrote: From VBE window; from the left treevew right click the UserForm icon and View Code. From the code panel 1st drop down select User form and form the second drop down select Initialize event..1st drop down shows the controls and 2nd one its events.. If this post helps click Yes --------------- Jacob Skaria "Scott" wrote: Sam, thanks a lot for you answer. I am not a programmer. I'm confused on "the initialize event for UserForm1" What's "the initialize event"? I just use "UserForm1.show" and the form comes up. You mean I need "the initialize event"? And how to do that? Many thanks. "Sam Wilson" wrote: Can you put Me.Label1.Caption = Sheets("Sheet1").Range("A1").Value In the initialize event for UserForm1? "Scott" wrote: I want to change a label in another form based on the user input from the main form. Here is what I have tried but failed: On the main form, the user choose "Good morning", "Good afternoon" or "Good evening". The content is linked to a cell (say "A1") on Sheet1. Then the main form is closed and another form, say UserForm1 is called. I want one label on UserForm1 to show "Good morning", "Good afternoon" or "Good evening" based on the input of the main form. On the main form I tried UserForm1.show UserForm1.Label1.Caption= Sheets("Sheet1").Range("A1").Value The form UserForm1 pop up, but nothing happens to the label. I'll appreciate your help. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Label in a form | Excel Programming | |||
Label caption change on opening of form | Excel Programming | |||
Concatenate to form a label | Excel Discussion (Misc queries) | |||
Hyperlink on a label in a VB Form | Excel Discussion (Misc queries) | |||
COPY LABEL FORM FROM EXCEL TO A LABEL | New Users to Excel |