Mi solucion no es tan elegante como deseria pero ahi te
va. Esto es lo que debes de hacer, se debe tomar la hoja
que deseas enviar por correo y salvarla como HTML que en
el fondo en un simple archivo de texto, cierto? Una vez
hecho este paso se crean una instancia de la aplicacion
OutLook y se le dan todas las propiedades al mensaje que
se desea enviar (destinatario, etc.), un punto muy
importante es que el cuerpo del mensaje debe ser HTML
(HtmlBody). Finalmente debes de leer el achivo de texto
con cualquier funcion para este fin, te puede servir el
FileSystemObject aunque es un poco engorrosa su
utilizacion. Cuando tenes abierto el stream del archivo se
lo pasas al cuerpo del mensaje y listo. Outlook interpreta
que el texto es una serie de instrucciones en HTML y crea
la tabla, negrita, espacios, tamaños, etc.
UN POCO COMPLICADO PERO FUNCIONA.
PD: Yo se que el FileSystemObject es un dolor de cabeza,
te sugiero leer la documentacion relacionada en
http://msdn.microsoft.com, si queres utilizar el FSO debes
de hacer esto crear una instancia al FSO, con esa
instancia hacer un "fso.get" del archivo, crear un
textstream abrir el archivo con "OpenAsTextStream".
Finalmente hacerle ReadAll al objecto textstream, esto te
devuelve todo el contenido del archivo.
ESPERO HABER AYUDADO EN ALGO...
>-----Mensaje original-----
"Marco Barboza" <marb...@costarricense.cr> wrote in message
news:05f601c2f576$70e950c0$2f01...@phx.gbl...