Свойство CommandBarComboBox.ListCount (Office)
Возвращает количество элементов списка в элементе управления CommandBarComboBox . Только для чтения.
Примечание.
Использование CommandBars в некоторых приложениях Microsoft Office было заменено новым компонентом ленты пользовательского интерфейса Microsoft Office Fluent. Дополнительные сведения см. в статье Обзор ленты Office Fluent.
Синтаксис
expression. ListCount
Выражение Переменная, представляющая объект CommandBarComboBox .
Пример
В этом примере проверяется количество элементов в поле со списком на панели команд с именем Custom. Если в списке нет трех элементов, создаваемых процедурой, в примере отображается сообщение с сообщением о том, что поле со списком может быть повреждено, и просит пользователя переустановить приложение.
Set myBar = CommandBars _
.Add(Name:="Custom", Position:=msoBarTop, _
Temporary:=True)
With myBar
.Controls.Add Type:=msoControlComboBox, ID:=1
.Visible = True
End With
With CommandBars("Custom").Controls(1)
.AddItem "Get Stock Quote", 1
.AddItem "View Chart", 2
.AddItem "View Fundamentals", 3
.Caption = "Stock Data"
.DescriptionText = "View Data For Stock"
End With
If CommandBars("Custom").Controls(1).ListCount _
> 4 Then
MsgBox ("ComboBox appears to be damaged." & _
" Please reinstall.")
End If
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по