Cycle property
Specifies the action to take when the user leaves the last control on a Frame or Page.
Syntax
object.Cycle [= fmCycle ]
The Cycle property syntax has these parts:
Part | Description |
---|---|
object | Required. A valid object. |
fmCycle | Optional. Specifies whether cycling includes controls nested in a Frame or MultiPage. |
Settings
The settings for fmCycle are:
Constant | Value | Description |
---|---|---|
fmCycleAllForms | 0 | Cycles through the controls on the form and the controls of the Frame and MultiPage controls that are currently displayed on the form. |
fmCycleCurrentForm | 2 | Cycles through the controls on the form, Frame, or MultiPage. The focus stays within the form, Frame, or MultiPage until the focus is explicitly set to a control outside the form, Frame, or MultiPage. |
If you specify a non-integer value for Cycle, the value is rounded up to the nearest integer.
Remarks
The tab order identifies the order in which controls receive the focus as the user tabs through a form or subform. The Cycle property determines the action to take when a user tabs from the last control in the tab order.
The fmCycleAllForms setting transfers the focus to the first control of the next Frame or MultiPage on the form when the user tabs from the last control in the tab order.
The fmCycleCurrentForm setting transfers the focus to the first control of the same form, Frame, or MultiPage when the user tabs from the last control in the tab order.
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.