Klasse Source - Quelle (Word VBA)

Die Klasse Source stellt eine einzelne Quelle dar, z. B. ein Buch, einen Zeitungsartikel oder ein Interview. Um eine Source -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim src as Source
Set src = Application.Bibliography.Sources(Index:=1)

For Each

Hier ist ein Beispiel für die Verarbeitung der Source -Elemente in einer Sammlung


Dim src As Source
For Each src In Application.Bibliography.Sources
	
Next src

Cited

Gibt einen Wert vom Typ Boolean zurück, der angibt, ob eine Quelle in einem Dokument zitiert wurde.


Dim booCited As Boolean
booCited = Application.Bibliography.Sources(1).Cited

Delete

Löscht die angegebene Quelle.


Application.Bibliography.Sources(1).Delete

Field

Gibt eine Zeichenfolge , die den Wert eines Felds in einer Literatur Quellen Quelle darstellt.

Der Name des Felds entspricht dem zugehörigen XML-Element in dem sich ergebenden XML-Code für eine Literaturverzeichnisquelle.

Field (Name)

Name: Gibt den Namen des Felds an, für das der Wert abgerufen werden soll.


Dim strName As String: strName =  
Application.Bibliography.Sources(1).Field(Name:=strName) =

Tag

Gibt eine Zeichenfolge , die eine interne identifizierende Bezeichnung für eine Quelle darstellt.


Dim strTag As String
strTag = Application.Bibliography.Sources(1).Tag

XML

Gibt eine Zeichenfolge , die das XML-Markup für ein Source -Objekt darstellt.

Der Data-Parameter der Add -Methode für das Sources -Objekt erfordert eine gültige XML-Zeichenfolge, die Daten für die erforderlichen Elemente enthält.


Dim strXML As String
strXML = Application.Bibliography.Sources(1).XML