Свойство ContentControlListEntry.Value (Word)
Возвращает или задает значение String , представляющее программное значение элемента в раскрывающемся списке или элементе управления содержимым поля со списком. Для чтения и записи.
Синтаксис
expression. Значение
Выражение Выражение, возвращающее объект ContentControlListEntry .
Замечания
Используйте свойство Value для хранения данных, которые необходимо использовать во время обработки. Например, свойство Text может содержать строку, которую требуется отобразить, а свойство Value может содержать число, например номер элемента, которое можно использовать для поиска сведений в базе данных. Кроме того, значение свойства Value — это то, что отправляется в пользовательские XML-данные, если элемент управления содержимым сопоставляется с XML-данными в хранилище данных.
Примечание.
Нельзя задать свойство Value для записей списка, которые были автоматически заполнены из схемы XML, присоединенной к пользовательскому XML-коду, сопоставленному с этим элементом управления.
Пример
В следующем примере задается значение элемента на основе содержимого отображаемого текста.
Dim objCc As ContentControl
Dim objLe As ContentControlListEntry
Dim strText As String
Dim strChar As String
Set objCc = ActiveDocument.ContentControls(3)
For Each objLE In objCC.DropdownListEntries
If objLE.Text <> "Other" Then
strText = objLE.Text
objLE.Value = "My favorite animal is the " & strText & "."
End If
Next
См. также
Объект ContentControlListEntry
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.