ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   userform frame control (https://www.excelbanter.com/excel-programming/277552-userform-frame-control.html)

Jo[_4_]

userform frame control
 
Hi
I am trying to use a userform with 2 frames. On the
intialize I would like frame2 to be all disable then on
clicking frame1 be enable.
Help!!!
This code below does not work.
Thanks in advance
Jo

Private Sub UserForm2_Initialize()
Frame2.Controls = False
End Sub

Jo[_4_]

userform frame control
 
Hi
I cannot get this to work. May be I am asking the wrong
question.
I would like frame2 and all the option buttons within the
frame 'greyed out'.
I have the form linked to a commed button with the
following code
Private Sub CommandButton2_Click()
UserForm2.show
End Sub
does this overide the intialize event?
Thanks again
Jo

-----Original Message-----
One possibility:

Private Sub Frame1_Click()
Frame2.Enabled = True
End Sub

Private Sub UserForm_Initialize()
Frame2.Enabled = False
End Sub


This actually requires a click on the frame1, not on a

control in frame1.
Alter to suit your needs.

--
Regards,
Tom Ogilvy



o wrote in message
...
Hi
I am trying to use a userform with 2 frames. On the
intialize I would like frame2 to be all disable then on
clicking frame1 be enable.
Help!!!
This code below does not work.
Thanks in advance
Jo

Private Sub UserForm2_Initialize()
Frame2.Controls = False
End Sub



.


Tom Ogilvy

userform frame control
 

Private Sub Frame1_Click()
Frame2.Enabled = True
Dim ctrl As Control
For Each ctrl In Frame2.Controls
ctrl.Enabled = True
Next
End Sub

Private Sub UserForm_Initialize()
Dim ctrl As Control
Frame2.Enabled = False
For Each ctrl In Frame2.Controls
ctrl.Enabled = False
Next
End Sub


--
Regards,
Tom Ogilvy


Jo wrote in message
...
Hi
I cannot get this to work. May be I am asking the wrong
question.
I would like frame2 and all the option buttons within the
frame 'greyed out'.
I have the form linked to a commed button with the
following code
Private Sub CommandButton2_Click()
UserForm2.show
End Sub
does this overide the intialize event?
Thanks again
Jo

-----Original Message-----
One possibility:

Private Sub Frame1_Click()
Frame2.Enabled = True
End Sub

Private Sub UserForm_Initialize()
Frame2.Enabled = False
End Sub


This actually requires a click on the frame1, not on a

control in frame1.
Alter to suit your needs.

--
Regards,
Tom Ogilvy



o wrote in message
...
Hi
I am trying to use a userform with 2 frames. On the
intialize I would like frame2 to be all disable then on
clicking frame1 be enable.
Help!!!
This code below does not work.
Thanks in advance
Jo

Private Sub UserForm2_Initialize()
Frame2.Controls = False
End Sub



.





All times are GMT +1. The time now is 11:12 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com