SelectedItem, propriété, TabStrip, contrôle, Tab, objet, Tabs, collection, exemple
L'exemple suivant accède de plusieurs façons à un onglet d'un contrôle TabStrip à l'aide :
de la collection Tabs et d'un index numérique,
de la collection Tabs et d'un index de chaîne,
de la collection Tabs et de la méthode Item,
du nom d'un contrôle Tab individuel,
de la propriété SelectedItem.
Pour utiliser cet exemple, copiez le code suivant dans la partie Déclarations d'une feuille et vérifiez que celle-ci contient un contrôle TabStrip nommé TabStrip1.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| 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 |
Partager