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.
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)