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


Свойство PublishObject.AutoRepublish (Excel)

При сохранении книги Microsoft Excel определяет, имеет ли свойство AutoRepublish для любого элемента в коллекции PublishObjects значение True, и если да, повторно публикует его. Значение по умолчанию — False. Для чтения и записи, Boolean.

Синтаксис

expression. AutoRepublish

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

Пример

В этом примере диапазон на листе публикуется в HTML-файле на диске C:\. Когда пользователь сохраняет книгу, содержащую лист, Excel автоматически повторно опубликует диапазон в том же HTML-файле. В этом примере предполагается, что пользователь имеет доступ на веб-страницу для чтения и записи, а ячейки A1–D10 на листе имеют значения.

Sub PublishToWeb() 
 
 With ActiveWorkbook.PublishObjects.Add( _ 
 SourceType:= xlSourceRange, _ 
 Filename:="C:\Work.htm", _ 
 Sheet:="Sheet1", _ 
 Source:="A1:D10", _ 
 HtmlType:=xlHtmlStatic, _ 
 DivID:="Book1.xls_130489") 
 .Publish 
 .AutoRepublish = True 
 End With 
 
End Sub

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

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