** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Crear email añadiendo la firma
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoCrear email añadiendo la firma

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Tema: Crear email añadiendo la firma
    Enviado: 03/Septiembre/2023 a las 17:35
Buenas.
Tengo un código que me crea un email en outlook. Hasta aquí bien, pero al crear el correo no me aparece la firma que tengo en Outlook. Sin embargo cuando creo un correo desde Outlook si me aparece la firma. Existe alguna forma a través de código vb de decirle que me añada la firma que tengo preestablecida en Outlook?

Un saludo y gracias.
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14926
Enlace directo a este mensaje Enviado: 04/Septiembre/2023 a las 08:38
Hola,

Te cuento como lo gestiono yo.

- Necesitas una variable olkInspector (As Outlool.Inspector si tienes la librería referenciada, As Object si no es así)
- Después de la creación del MailItem llamas al Inspector
- A continuación almacenas el cuerpo HTML del MailItem en una variable porque, en principio, es el que contiene la firma.
- Al final de la creación del cuerpo del mail le concatenas el cuerpo original


En resumen:

Dim olkMailItem As Outlook.MailItem ' As Variant
Dim olkInspector As Outlook.Inspector ' As Object
Dim strFirma As String
Dim strCuerpo As String
Set olkMailItem = olkApp.CreateItem(olMailItem)
Set olkInspector = olkMailItem.GetInspector
strFirma = olkMailItem.HTMLBody
strCuerpo = "bla, bla, bla"
olkMailItem.HTMBLody = strtCuerpo & strFirma
..... etc, etc, etc... hasta enviar mail y cerrar objetos
 
Un saludo


Editado por xavi - 04/Septiembre/2023 a las 08:39
Xavi, un minyó de Terrassa

Mi web
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1759
Enlace directo a este mensaje Enviado: 12/Octubre/2024 a las 12:22
Muchas gracias.
Este hilo se puede cerrar satisfactoriamente.
Un saludo.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable