Exemplo da propriedade Cycle
O exemplo a seguir define a propriedade Cycle para um Frame e dois objetos Page em uma MultiPage.
Para usar este exemplo, copie esta amostra de código para a parte Declarações de um formulário. Verifique se o formulário contém:
- Um Frame denominado Frame1.
- Um MultiPage denominado MultiPage1 que contenha dois objetos denominados Page1 e Page2.
- Two CommandButton controls named CommandButton1 and CommandButton2.
No formulário, o Quadro e cada Página da MultiPage colocam alguns controles, para que você possa ver como o Cycle afeta a ordem da guia do Quadro e da MultiPage.
O usuário deve percorrer os controles para observar como Cycle afeta a ordem de tabulação. Pressionar CommandButton1 estende a ordem de tabulação para incluir controles nos objetos Frame e Page. Pressionar CommandButton2 limita a ordem de tabulação.
Private Sub RestrictCycles()
'Limit tab order for the Frame and Page objects
Frame1.Cycle = fmCycleCurrentForm
MultiPage1.Page1.Cycle = fmCycleCurrentForm
MultiPage1.Page2.Cycle = fmCycleCurrentForm
End Sub
Private Sub UserForm_Initialize()
RestrictCycles
End Sub
Private Sub CommandButton1_Click()
'Extend tab order subforms (the Frame and Page
'objects)
Frame1.Cycle = fmCycleAllForms
MultiPage1.Page1.Cycle = fmCycleAllForms
MultiPage1.Page2.Cycle = fmCycleAllForms
End Sub
Private Sub CommandButton2_Click()
RestrictCycles
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.