Поделиться через


Свойство ContentControl.Type (Word)

Возвращает или задает объект WdContentControlType , представляющий тип элемента управления содержимым. Для чтения и записи.

Синтаксис

expression. Тип

Выражение Выражение, возвращающее объект ContentControl .

Замечания

Используйте свойство Type для изменения типа элемента управления содержимым с одного типа на другой. Однако возможность изменения типа элемента управления зависит от исходного типа и содержимого внутри элемента управления содержимым на момент изменения. Все элементы управления содержимым можно изменить на элементы управления содержимым с форматированным текстом или стандартными блоками, так как эти типы разрешают произвольное содержимое. Для других типов, если содержимое допустимо для типа, на который вы хотите изменить, изменение типа разрешено. В противном случае изменение отклоняется, что приводит к ошибке во время выполнения.

Пример

В следующем примере проверяется, является ли указанный элемент управления содержимым раскрывающимся списком или полем со списком, и если он относится к одному из этих двух типов, перемещает последний элемент в списке вверх, чтобы он стал первым элементом в списке.

Dim objCC As ContentControl 
Dim objCL As ContentControlListEntry 
Dim intCount As Integer 
 
Set objCC = ActiveDocument.ContentControls.Item(3) 
 
If objCC.Type = wdContentControlComboBox Or _ 
 objCC.Type = wdContentControlDropdownList Then 
 
 Set objCL = objCC.DropdownListEntries.Item(objCC.DropdownListEntries.Count) 
 
 For intCount = 1 To objCC.DropdownListEntries.Count 
 objCL.MoveUp 
 Next 
 
End If

См. также

Объект ContentControl

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.