Метод Application.OrganizerRename (Word)
Переименовывает указанный стиль, запись автотекста, панель инструментов или элемент проекта макроса в документе или шаблоне.
Синтаксис
выражение. OrganizerRename
( _Source_
, _Name_
, _NewName_
, _Object_
)
выражение (обязательно). Переменная, представляющая объект Application .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Source | Обязательный | String | Имя файла документа или шаблона, содержащего элемент, который требуется переименовать. |
Name | Обязательный | String | Имя стиля, записи автотекста, панели инструментов или макроса, которые требуется переименовать. |
Newname | Обязательный | String | Новое имя элемента. |
Object | Обязательный | WdOrganizerObject | Тип элемента, который требуется скопировать. |
Пример
В этом примере имя стиля с именем "SubText" в активном документе изменяется на "SubText2".
Dim styleLoop as Style
For Each styleLoop In ActiveDocument.Styles
If styleLoop.NameLocal = "SubText" Then
Application.OrganizerRename _
Source:=ActiveDocument.Name, Name:="SubText", _
NewName:="SubText2", _
Object:=wdOrganizerObjectStyles
End If
Next styleLoop
В этом примере имя модуля макроса с именем Module1 в присоединенном шаблоне изменяется на Macros1.
Dim dotTemp As Template
dotTemp = ActiveDocument.AttachedTemplate.Name
Application.OrganizerRename Source:=dotTemp, Name:="Module1", _
NewName:="Macros1", Object:=wdOrganizerObjectProjectItems
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.