Problema (Combinar correspondencia con Macro )

07/03/2006 - 13:48 por CDM | Informe spam
Hola,
Tengo un problema con el comportamiento de la propiedad de
MailMerge.MailFormat. Intentaré describir lo que me sucede:

word 2003 (11.5604.5606) / Visual Basic 6.3
ejecuto el siguiente codigo:
-
With MailMerge
.Destination = wdSendToEmail
MsgBox .MailFormat -> me muestra 1=wdMailFormatHTML
MsgBox .MailAsAttachment -> me muestra Falso
.Execute -> envia en formato "Texto plano sin formato"
End With

¿Hay que tener en cuenta alguna otra propiedad para que lo envie en formato
HTML?

En Word, en la ventana "Combinar en correo electronico", en el apartado
Formato de correo aparece "Texto sin formato", a pesar de tener valor 1 la
propiedad MailFormat.

Tengo la sospecha de que este valor anterior ha cambiado al abrir la ventana
"Iniciar combinar correspondencia" y acceder a las opciones del botón
"Configuracion...", aunque no se cambie ninguno de sus valores.

Saludos y gracias anticipadas.

Preguntas similare

Leer las respuestas

#1 Marta PM [MVP Office]
08/03/2006 - 14:34 | Informe spam
Hola:
Pero ¿configuras esos parámetros en tu macro?
Sería algo así:
With ActiveDocument.MailMerge
.Destination = wdSendToEmail
.MailAsAttachment = False
.MailFormat = wdMailFormatHTML
.Execute
End With
Marta PM
Saúdos/Saludos
MVP Office


Gracias por votar si el post te parece útil

http://www.fermu.com


"CDM" wrote:

Hola,
Tengo un problema con el comportamiento de la propiedad de
MailMerge.MailFormat. Intentaré describir lo que me sucede:

word 2003 (11.5604.5606) / Visual Basic 6.3
ejecuto el siguiente codigo:
-
With MailMerge
.Destination = wdSendToEmail
MsgBox .MailFormat -> me muestra 1=wdMailFormatHTML
MsgBox .MailAsAttachment -> me muestra Falso
.Execute -> envia en formato "Texto plano sin formato"
End With

¿Hay que tener en cuenta alguna otra propiedad para que lo envie en formato
HTML?

En Word, en la ventana "Combinar en correo electronico", en el apartado
Formato de correo aparece "Texto sin formato", a pesar de tener valor 1 la
propiedad MailFormat.

Tengo la sospecha de que este valor anterior ha cambiado al abrir la ventana
"Iniciar combinar correspondencia" y acceder a las opciones del botón
"Configuracion...", aunque no se cambie ninguno de sus valores.

Saludos y gracias anticipadas.
Respuesta Responder a este mensaje
#2 CDM
08/03/2006 - 16:04 | Informe spam
Hola Marta, gracias por tu tiempo:

Efectivamente, en primer lugar en mi macro tengo configurado esos parametros
y los ejecuto y el resultado es correcto. Más adelante intento realizar la
combinación manualmente, a través de los correspondientes comandos de la
barra de herramientas, y es aquí donde el comportamiento no es el esperado. A
partir de este momento introduzco en la macro parametros para consultar el
estado de algunas propiedades y observo que el comportamiento no se
corresponde con el valor de las propiedades, y es lo que intentaba plantear
en el mensaje original.

Saludos, Carlos

"Marta PM [MVP Office]" escribió:

Hola:
Pero ¿configuras esos parámetros en tu macro?
Sería algo así:
With ActiveDocument.MailMerge
.Destination = wdSendToEmail
.MailAsAttachment = False
.MailFormat = wdMailFormatHTML
.Execute
End With
Marta PM
Saúdos/Saludos
MVP Office


Gracias por votar si el post te parece útil

http://www.fermu.com


"CDM" wrote:

> Hola,
> Tengo un problema con el comportamiento de la propiedad de
> MailMerge.MailFormat. Intentaré describir lo que me sucede:
>
> word 2003 (11.5604.5606) / Visual Basic 6.3
> ejecuto el siguiente codigo:
> -
> With MailMerge
> .Destination = wdSendToEmail
> MsgBox .MailFormat -> me muestra 1=wdMailFormatHTML
> MsgBox .MailAsAttachment -> me muestra Falso
> .Execute -> envia en formato "Texto plano sin formato"
> End With
>
> ¿Hay que tener en cuenta alguna otra propiedad para que lo envie en formato
> HTML?
>
> En Word, en la ventana "Combinar en correo electronico", en el apartado
> Formato de correo aparece "Texto sin formato", a pesar de tener valor 1 la
> propiedad MailFormat.
>
> Tengo la sospecha de que este valor anterior ha cambiado al abrir la ventana
> "Iniciar combinar correspondencia" y acceder a las opciones del botón
> "Configuracion...", aunque no se cambie ninguno de sus valores.
>
> Saludos y gracias anticipadas.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida