Пример использования свойства SelectedItem, элемента управления TabStrip, объекта Tab и коллекции Tabs
В следующем примере доступ к отдельной вкладке Объекта TabStrip выполняется несколькими способами:
Использование коллекции Tabs с числовым индексом.
с использованием коллекции Tabs и строкового индекса;
Использование коллекции Tabs с методом Item .
с использованием имени отдельного элемента Tab;
Использование свойства SelectedItem .
Чтобы воспользоваться этим примером, скопируйте данный пример кода в раздел описаний формы. Убедитесь, что эта форма содержит объект TabStrip с именем 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
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.