Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Набор символов в выделенном фрагменте, диапазоне или документе. Нет объекта Характер; вместо этого каждый элемент в коллекции Characters является объектом Range , представляющим один символ.
Примечания
Используйте свойство Charactersдокумента,диапазона или объекта Selection , чтобы вернуть коллекцию Characters . В приведенном ниже примере показано, сколько символов выбрано.
MsgBox Selection.Characters.Count & "characters are selected"
Используйте символы (индекс), где индекс — порядковый номер, чтобы вернуть объект диапазона , представляющий один символ. Порядковый номер обозначает позицию знака в коллекции "Символы ". В приведенном ниже примере первая буква в выделенном фрагменте форматируется полужирным шрифтом размером 24 пт.
With Selection.Characters(1)
.Bold = True
.Font.Size = 24
End With
Примечания
Свойство Count для этой коллекции в документе возвращает количество элементов только основного журнала. Чтобы подсчитать элементы в других историях, используйте коллекцию с объектом Range .
Для коллекции "Символы" отсутствует метод "Добавить". Вместо этого используйте метод InsertAfter или InsertBefore для добавления символов в объект Range . В следующем примере новый абзац вставляется после первого абзаца в активном документе.
With ActiveDocument
.Paragraphs(1).Range.InsertParagraphAfter
.Paragraphs(2).Range.InsertBefore "New Text"
End With
Методы
| Имя |
|---|
| Элемент |
Свойства
| Имя |
|---|
| Application |
| Count |
| Creator |
| First |
| Last |
| Parent |
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.