PublishObjects.Add-Methode (Excel)
Erstellt ein -Objekt, das ein Element in einem Dokument darstellt, das auf einer Webseite gespeichert ist. Solche Objekte erleichtern nachfolgende Aktualisierungen der Webseite, während automatisierte Änderungen am Dokument in Microsoft Excel vorgenommen werden. Gibt ein PublishObject-Objekt zurück.
Syntax
Ausdruck. Add (SourceType, FileName, Sheet, Source, HtmlType, DivID, Title)
Ausdruck Eine Variable, die ein PublishObjects-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
SourceType | Erforderlich | XlSourceType | Der Quelltyp. |
FileName | Optional | Variant | String. Die URL (im Intranet oder im Web) oder der Pfad (lokal oder netzwerk), in dem das Quellobjekt gespeichert wurde. |
Sheet | Optional | Variant | Der Name des Arbeitsblatts, das als Webseite gespeichert wurde. |
Source | Optional | Variant | Ein eindeutiger Name, der verwendet wird, um Elemente zu identifizieren, die eine der folgenden Konstanten als SourceType-Argument aufweisen: xlSourceAutoFilter, xlSourceChart, xlSourcePivotTable, xlSourcePrintArea, xlSourceQuery oder xlSourceRange. Wenn SourceTypexlSourceRange ist, gibt Source einen Bereich an, bei dem es sich um einen definierten Namen handeln kann. Wenn SourceTypexlSourceChart, xlSourcePivotTable oder xlSourceQuery ist, gibt Source den Namen eines Diagramms, PivotTable-Berichts oder einer Abfragetabelle an. |
HtmlType | Optional | Variant | Gibt an, ob das Element als Microsoft Office-Webkomponente interaktiv oder als statischer Text mit statischen Bildern gespeichert wird. Dies kann eine der XlHTMLType-Konstanten sein: xlHtmlCalc, xlHtmlChart, xlHtmlList oder xlHtmlStatic. |
DivID | Optional | Variant | Der eindeutige Bezeichner, der im HTML-DIV-Tag verwendet wird, um das Element auf der Webseite zu identifizieren. |
Title | Optional | Variant | Der Titel der Webseite. |
Rückgabewert
Ein PublishObject-Objekt , das das neue Element darstellt.
Beispiel
In diesem Beispiel wird der Bereich D5:D9 im Arbeitsblatt "Erstes Quartal" in der aktiven Arbeitsmappe auf einer Webseite namens Stockreport.htm gespeichert.
With ActiveWorkbook.PublishObjects.Add(SourceType:=xlSourceRange, _
Filename:="\\Server\Stockreport.htm", Sheet:="First Quarter", Source:="$G$3:$H$6", _
HtmlType:=xlHtmlStatic, DivID:="Book1_4170")
.Publish (True)
.AutoRepublish = False
End With
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.