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


Метод Hyperlink.CreateNewDocument (Excel)

Создает новый документ, связанный с указанной гиперссылкой.

Синтаксис

expression. CreateNewDocument (FileName, EditNow, Overwrite)

Выражение Переменная, представляющая объект Гиперссылка .

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Обязательный String Имя файла указанного документа.
EditNow Обязательный Boolean Значение true , чтобы указанный документ был открыт немедленно в связанной среде редактирования. Значение по умолчанию — True.
Overwrite Обязательный Boolean Значение true , чтобы перезаписать любой существующий файл с тем же именем в той же папке. Значение False , если любой существующий файл с тем же именем сохранен, а аргумент FileName указывает новое имя файла. Значение по умолчанию — False.

Пример

В этом примере создается новый документ на основе новой гиперссылки на первом листе, а затем он загружается в Microsoft Excel для редактирования. Документ называется Report.xls и перезаписывает любой файл с таким же именем в папке \Server1\Annual.

With Worksheets(1) 
 Set objHyper = _ 
 .Hyperlinks.Add(Anchor:=.Range("A10"), _ 
 Address:="\\Server1\Annual\Report.xls") 
 objHyper.CreateNewDocument _ 
 FileName:="\\Server1\Annual\Report.xls", _ 
 EditNow:=True, Overwrite:=True 
End With

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

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