Clase EmailSignatureEntries (Word VBA)

Colección de objetos EmailSignatureEntry que representa todas las entradas de firma de correo electrónico disponibles en Word. Para usar una variable de clase EmailSignatureEntries, primero debe ser instanciado, por ejemplo


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

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos EmailSignatureEntries en una colección.


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

Add

Devuelve un objeto EmailSignatureEntry que representa una nueva entrada de firma de correo electrónico.

Una firma de correo electrónico es el texto estándar que finaliza un mensaje de correo electrónico, como su nombre y número de teléfono.

Add (Name, Range)


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

Arguments

Estos son los argumentos con nombre :

Name (String) - Nombre de la entrada de correo electrónico.

Range (Range) - Intervalo del documento que se agregará como firma.

Count

Devuelve un Long que representa el número de entradas de firma de correo electrónico de la colección.


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

Item

Devuelve un objeto EmailSignatureEntry individual de una colección.

Item (Index)

Index: El objeto individual que se va a devolver.


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