Klasse EmailSignatureEntries (Word VBA)

Eine Auflistung von EmailSignatureEntry -Objekten, die alle in Word verfügbaren e-Mail-Signatur Einträge darstellt. Um eine EmailSignatureEntries -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim eses as EmailSignatureEntries
Set eses = Application.EmailOptions.EmailSignature.EmailSignatureEntries

For Each

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


Dim ese As EmailSignatureEntry
For Each ese In Application.EmailOptions.EmailSignature.EmailSignatureEntries
	
Next ese

Add

Gibt ein EmailSignatureEntry -Objekt zurück, das einen neuen e-Mail-Signatur Eintrag darstellt.

Eine e-Mail-Signatur ist Standardtext, der eine e-Mail-Nachricht endet, beispielsweise Ihren Namen und Ihre Telefonnummer.

Add (Name, Range)


Sub NewSignature() 
 Application.EmailOptions.EmailSignature _ 
 .EmailSignatureEntries.Add _ 
 Name:=ActiveDocument.BuiltInDocumentProperties("Author"), _ 
 Range:=Selection.Range 
End Sub

Arguments

Hier sind die benannte Argumente :

Name (String) - Der Name des e-Mail-Eintrags.

Range (Range) - Der Bereich im Dokument, der als Signatur hinzugefügt wird.

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der e-Mail-Signatur Einträge in der Auflistung darstellt.


Dim lngCount As Long
lngCount = Application.EmailOptions.EmailSignature.EmailSignatureEntries.Count

Item

Gibt ein einzelnes EmailSignatureEntry -Objekt in einer Auflistung zurück.

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.


Dim ese As EmailSignatureEntry
Set ese = Application.EmailOptions.EmailSignature.EmailSignatureEntries(Index:=1)