How to disable and enable multipage elements during runtime?

  • Thread starter Thread starter Yajiv
  • Start date Start date
Y

Yajiv

I have a multipage with four pages. I want to enable them when some
condition is satisfied. How can i do that? The intelli-sense is not
displaying my page names.
 
Dim mCtr As Long
For mCtr = 0 To Me.MultiPage1.Pages.Count - 1
Me.MultiPage1.Pages(mCtr).Enabled = True
Next mCtr

To toggle the .enabled property:

With Me.MultiPage1.Pages(mCtr)
.Enabled = Not .Enabled
End With
 
Try it this way...

With MultiPage1
For X = 1 To .Pages.Count
MultiPage1.Pages(X).Enabled = True
Next
End With

You can address individual pages via its Index in the Pages collection.

Rick
 
Whoops! Dave is right... the Indexes for MultiPage are zero-based, so my
code should have been...

With MultiPage1
For X = 0 To .Pages.Count - 1
MultiPage1.Pages(X).Enabled = True
Next
End With

Rick
 
Back
Top