Propriété SelectedItem, contrôle TabStrip, objet Tab, collection Tabs – Exemple
L’exemple suivant accède à un onglet individuel d’un Contrôle TabStrip de plusieurs façons :
Utilisation de la collection Tabs avec un index numérique.
de la collection Tabs et d’un index de chaîne ;
Utilisation de la collection Tabs avec la méthode Item .
du nom d’un contrôle Tab individuel ;
Utilisation de la propriété SelectedItem .
Pour utiliser cet exemple, copiez le code de l’exemple dans la partie Déclarations d’un formulaire. Vérifiez que le formulaire contient un contrôle TabStrip nommé TabStrip1.
Private Sub UserForm_Initialize()
Dim TabName As String
For i = 0 To TabStrip1.Count - 1
'Using index (numeric or string)
MsgBox "TabStrip1.Tabs(i).Caption = " _
& TabStrip1.Tabs(i).Caption
MsgBox "TabStrip1.Tabs.Item(i).Caption = " _
& TabStrip1.Tabs.Item(i).Caption
TabName = TabStrip1.Tabs(i).Name
MsgBox "TabName = " & TabName
MsgBox "TabStrip1.Tabs(TabName).Caption = " _
& TabStrip1.Tabs(TabName).Caption
MsgBox "TabStrip1.Tabs.Item(TabName)_
.Caption = " _
& TabStrip1.Tabs.Item(TabName).Caption
'Use Tab object without referring to Tabs
'collection
If i = 0 Then
MsgBox "TabStrip1.Tab1.Caption = " _
& TabStrip1.Tab1.Caption
ElseIf i = 1 Then
MsgBox "TabStrip1.Tab2.Caption = " _
& TabStrip1.Tab2.Caption
EndIf
'Use SelectedItem Property
TabStrip1.Value = i
MsgBox "TabStrip1.SelectedItem.Caption = " _
& TabStrip1.SelectedItem.Caption
Next i
End Sub
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.