Page 443 - Microsoft Office Excel 2003 Programming Inside Out
P. 443

Part 5:  Manipulating Excel Objects
                                                      Creating User Forms

                    The MultiPage Control
                             The MultiPage control is similar to the TabStrip control. It has a collection of Page objects,
                             which correspond directly to the Tab objects. The primary difference between the TabStrip   Chapter 19
                             control and the MultiPage control is that the individual Page objects with the MultiPage con­
                             trol include a richer collection of properties and methods. In fact, the MultiPage control con­
                             tains most of the properties and methods available on the UserForm object, such as the ability
                             to display scroll bars and use pictures as the background.
                             The TransactionEffect property associated with the Page object controls the visual representa­
                             tion of one page moving to another. With this property, you can instruct the new page to
                             move over the old page horizontally, vertically, or diagonally; or you can specify that the new
                             page will “push” the old page off the screen either horizontally or vertically. The Transition-
                             Period property defines the milliseconds that the transaction effect will last.


















                             In this chapter, you learned about user forms and the controls you can add to them. User forms
                             are useful when you need to prompt the user to enter information or display a result to the
                             user. The most common controls are the label control, the text box control, and the command
                             button control. The label control provides a way to display information to the user. The text box
                             control provides a way for the user to accept information from the user, while the command
                             button control provides a convenient way for the user to request the application to perform a
                             specific task. The other controls available for a user form provide alternate ways to present
                             information to a user or accept information from a user.



















                                                                                                       417
   438   439   440   441   442   443   444   445   446   447   448