Freigeben über


Documents-Objekt (Publisher)

Stellt alle geöffneten Publikationen dar. Die Documents-Auflistung enthält alle Document-Objekte , die in Microsoft Publisher geöffnet sind.

Hinweise

Verwenden Sie die Documents-Eigenschaft , um die Documents-Auflistung zurückzugeben.

Verwenden Sie das Hinzufügen -Methode der Auflistung ein neues Dokument hinzu. Die Add -Methode aufgerufen wird, wird eine neue und sichtbare Instanz von Publisher erstellt.

Verwenden Sie die Item (Index)-Eigenschaft, wobei index die Indexnummer oder der Dokumentname als String ist, um ein bestimmtes Dokumentobjekt zurückzugeben.

Beispiel

Im folgenden Beispiel werden alle geöffneten Veröffentlichungen aufgelistet.

Dim objDocument As Document 
Dim strMsg As String 
For Each objDocument In Documents 
 strMsg = strMsg & objDocument.Name & vbCrLf 
Next objDocument 
MsgBox Prompt:=strMsg, Title:="Current Documents Open", Buttons:=vbOKOnly

Im folgenden Beispiel wird der Documents -Auflistung ein neues Dokument hinzugefügt.

Dim objDocument As Document 
Set objDocument = Documents.Add 
With objDocument 
 .LayoutGuides.Columns = 4 
 .LayoutGuides.Rows = 9 
 .ActiveView.Zoom = pbZoomWholePage 
End With

Im folgenden Beispiel wird der Name der ersten geöffneten Publikation angezeigt.

If Documents.Count >= 1 Then 
 MsgBox Documents.Item(1).Name 
End If 


Im folgenden Beispiel wird der Name jedes Dokument in der Documents -Auflistung überprüft. Wenn der Name eines Dokuments Sales.doc ist, wird eine Objektvariable objSalesDoc in der Documents-Auflistung auf dieses Dokument festgelegt.

Dim objDocument As Document 
Dim objSalesDoc As Document 
For Each objDocument In Documents 
 If objDocument.Name = "Sales.doc" Then 
 Set objSalesDoc = objDocument 
 End If 
Next objDocument

Methoden

Eigenschaften

Siehe auch

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.