Прочитать на английском

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


Объект CheckBox (Word)

Представляет одно поле формы флажка.

Замечания

Используйте FormFields (Индекс), где Индекс — это номер индекса или имя закладки, связанное с флажками, чтобы вернуть один объект FormField . Используйте свойство CheckBox с объектом FormField , чтобы вернуть объект CheckBox . В следующем примере в активном документе выбирается поле формы флажка с именем Check1.

ActiveDocument.FormFields("Check1").CheckBox.Value = True

Номер индекса представляет позицию поля формы в коллекции FormFields . В следующем примере проверяется тип первого поля формы. Если это флажок, он установлен.

If ActiveDocument.FormFields(1).Type = wdFieldFormCheckBox Then 
 ActiveDocument.FormFields(1).CheckBox.Value = True 
End If

В следующем примере определяется, является ли объект ffield допустимым перед изменением размера флажка на 14 точек.

Set ffield = ActiveDocument.FormFields(1).CheckBox 
If ffield.Valid = True Then 
 ffield.AutoSize = False 
 ffield.Size = 14 
Else 
 MsgBox "First field is not a check box" 
End If

Используйте метод Add с объектом FormFields , чтобы добавить поле формы флажка. В следующем примере в начале активного документа добавляется флажок, устанавливается имя "Цвет", а затем устанавливается флажок.

With ActiveDocument.FormFields.Add(Range:=ActiveDocument.Range _ 
 (Start:=0,End:=0), Type:=wdFieldFormCheckBox) 
 .Name = "Color" 
 .CheckBox.Value = True 
End With

Свойства

См. также

Справочник по объектной модели Word

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

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