Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перемещает или расширяет выделенный фрагмент до начала указанного блока. Этот метод возвращает целое число, указывающее количество символов, на которое выделенный фрагмент был фактически перемещен, или возвращает 0 (ноль), если перемещение было неудачным. Этот способ соответствует функциональности ключа HOME.
Синтаксис
выражение.
HomeKey( _Unit_ , _Extend_ )
выражение Переменная, представляющая объект выделения .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Единица измерения | Необязательный | Variant | Единица, на которую необходимо переместить или расширить выделение. Значение по умолчанию — wdLine. |
| Extend | Необязательный | Variant | Определяет способ перемещения выделенного фрагмента. Может быть одной из констант WdMovementType . Если этот аргумент имеет значение wdMove, то выделенный фрагмент сворачивается до точки вставки и перемещается в начало указанного объекта. Если это wdExtend, то начало выбора расширяется до начала указанного юнита. Значение по умолчанию: wdMove. |
Пример
В этом примере выбор перемещается в начало текущего периода. Если выделение находится в основном текстовом описании, оно перемещается в начало документа.
Selection.HomeKey Unit:=wdStory, Extend:=wdMove
В этом примере выбор перемещается в начало текущей строки и присваивается количество символов, перемещенных в переменную pos.
pos = Selection.HomeKey(Unit:=wdLine, Extend:=wdMove)
If pos = 0 Then StatusBar = "Selection was not moved"
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.