Buscar

Combinacion De Correspondencia Con Datos Adjuntos


 
 Old 30 jun 2009, 18:22   #1 (permalink)  
Nuevo miembro
 
Avatar de mercetokio
 
Registrado: febrero 2009
Mensajes: 2

Pregunta Combinacion De Correspondencia Con Datos Adjuntos

Buen día:

Queridos colegas de softonic, me gustaria que me ayudasen.

Lo que pasa es q en estos ultimos dias en mi trabajo envio aproximadamente 200 correos a diferentes contactos pero me ha surgido una duda, como hago para enviar los correos con datos adjuntos, por ejemplo imagenes o archivos .pdf, entre otros pues no he podido hacerlo y tengo que ingresarlos como objetos en la combinacion de correspondencia.

Agradezco su colaboracion
mercetokio is offline   Citar y responder
 
 Old 30 jun 2009, 18:29   #2 (permalink)  
Nuevo miembro
 
Avatar de mercetokio
 
Registrado: febrero 2009
Mensajes: 2

Sorpresa Re: Combinacion De Correspondencia Con Datos Adjuntos

Se me olvidaba, encontré esto mientras webeaba en internet, por favor ayudenme

Combinar correspondencia de correo electrónico con archivos adjuntos
Artículo contribuido por Doug Robbins
Este procedimiento se puede utilizar para la combinación de correspondencia a correo electrónico, incluidos los archivos adjuntos a cada mensaje cuando Microsoft Office Outlook está instalado. Se ha utilizado con todas las versiones de Office desde Office 97 hasta e incluyendo el Office 2007. No es necesario que Outlook para ser nombrados como el programa de correo predeterminado, pero debe ser instalado en el sistema. El procedimiento puede manejar varios archivos adjuntos por cada mensaje, los archivos adjuntos para cada destinatario, común para todos los beneficiarios de los archivos adjuntos, o una mezcla de ambos.
Preparativos
Para ejecutar la macro en este procedimiento es necesario para establecer una referencia a Microsoft Office Outlook Object Library. Usted puede hacer esto desde dentro del Editor de Visual Basic, por la elección de Referencias en el menú Herramientas y, a continuación, comprobar el tema de Microsoft Office Outlook .0 # # Biblioteca de objetos (donde # # es el número de versión de Outlook).
Además, ejecuta la macro hará que el siguiente mensaje de advertencia que se mostrará por Outlook para cada mensaje de correo electrónico que envía la macro:

Puede evitar que esto suceda por la descarga de la "ClickYes Express" utilidad que está disponible como descarga gratuita desde:
A program is trying to send e-mail on your behalf. Stop this message with ClickYes.
ClickYes Express es un pequeño programa que se sienta en la barra de tareas y haga clic en el botón Sí en nombre de ustedes, cuando la Guardia de seguridad de Outlook abre de diálogo diciendo que un programa está intentando enviar un correo electrónico con Outlook o acceder a su libreta de direcciones. Puede suspender / reanudar haciendo doble clic en su icono de la barra de tareas. Los desarrolladores pueden automatizar su comportamiento mediante el envío de mensajes especiales.
El programa de instalación
Tendrá que crear un catálogo (o en Word 2002 y, posteriormente, Directorio) Tipo de documento principal de combinación de correspondencia que crea un documento de Word que contiene un cuadro en cada fila de los cuales se los datos de la fuente de datos que contiene la dirección de correo electrónico en el primera columna y la unidad: \ ruta \ nombre de archivo de cada archivo adjunto en el segundo y posteriores columnas, un archivo adjunto en cada celda.
La fuente de los datos de este Catálogo / Directorio tipo de combinación de correspondencia debe ser la misma fuente de datos que el que usted tiene, o va a utilizar para crear la combinación de correspondencia que desea que el correo electrónico con archivos adjuntos.
No puedo insistir demasiado firmemente que la ruta de acceso y nombres de archivo para los archivos adjuntos deben ser idénticos a la ruta y nombres de archivo. Si no es así, los archivos no se adjuntan al presente informe. Un espacio único en el lugar equivocado, es todo lo que se necesitará para el procedimiento al fracaso.
En el Catálogo / Directorio tipo documento principal de combinación de correspondencia, insertar una fila de una tabla en la que las células de insertar los campos de combinación de la fuente de datos, similar al siguiente:
<<EmailAddress>>
<<Attachment1>>
<<Attachment2>>

Si el mismo archivo adjunto (s) se enviarán a todos los destinatarios, y no se incluyen en la fuente de datos, la unidad \ ruta \ nombre de archivo del archivo adjunto (s) puede escribirse directamente en la celda (s) de la Catálogo / Directorio documento principal de combinación de correspondencia en lugar de la <<Attachment>> campos. En este caso, el documento principal se vería como:
<<EmailAddress>> D: \ Documentos \ JulyReport.doc

Usted también puede tener una mezcla de un archivo adjunto para cada beneficiario y de un individuo mediante el establecimiento de un documento principal de la siguiente manera:
<<EmailAddress>>
D: \ Documentos \ JulyReport.doc
<<Attachment2>>

Después de crear este Catálogo / Directorio principal de combinación de correspondencia documento, ejecute la combinación de correspondencia a un nuevo documento, que si usted tiene configurado correctamente producirá un documento que contiene una tabla similar a la siguiente con el mayor número de filas, ya que hay registros en los datos fuente:
bill.smith @ nowhere.com
D: \ mugshots \ billsmith.jpg
D: \ reanuda \ billsmith.doc

joe.blow @ nowhere.com
D: \ mugshots \ jowblow.jpg
D: \ reanuda \ joeblow.doc

O en el caso de un archivo adjunto para cada beneficiario:

bill.smith @ nowhere.com D: \ Documentos \ JulyReport.doc

joe.blow @ nowhere.com D: \ Documentos \ JulyReport.doc

Guarde el archivo y ciérrelo. Cuando ejecuta la macro que se presenta a continuación, se le pedirá que abra el documento que, a fin de recordar el nombre que usted ha dado a la misma y dónde lo ha guardado.
Luego de ejecutar un nuevo documento de combinación de correspondencia de la que desea enviar por correo electrónico con los archivos adjuntos y con el resultado de la ejecución de esa combinación de correspondencia en la pantalla, ejecutar una macro que contiene el código siguiente. (Este código está diseñado para ser pegar en el editor de VBA: es mucho más fácil de leer que si lo hace!)

Cita:
Sub emailmergewithattachments()
Dim Source As Document, Maillist As Document, TempDoc As Document
Dim Datarange As Range
Dim i As Long, j As Long
Dim bStarted As Boolean
Dim oOutlookApp As Outlook.Application
Dim oItem As Outlook.MailItem
Dim mysubject As String, message As String, title As String
Set Source = ActiveDocument
' Check if Outlook is running. If it is not, start Outlook
On Error Resume Next
Set oOutlookApp = GetObject(, "Outlook.Application")
If Err <> 0 Then
Set oOutlookApp = CreateObject("Outlook.Application")
bStarted = True
End If
' Open the catalog mailmerge document
With Dialogs(wdDialogFileOpen)
.Show
End With
Set Maillist = ActiveDocument
' Show an input box asking the user for the subject to be inserted into the email messages
message = "Enter the subject to be used for each email message." ' Set prompt.
title = " Email Subject Input" ' Set title.
' Display message, title
mysubject = InputBox(message, title)
' Iterate through the Sections of the Source document and the rows of the catalog mailmerge document,
' extracting the information to be included in each email.
For j = 1 To Source.Sections.Count - 1
Set oItem = oOutlookApp.CreateItem(olMailItem)
With oItem
.Subject = mysubject
.Body = Source.Sections(j).Range.Text
Set Datarange = Maillist.Tables(1).Cell(j, 1).Range
Datarange.End = Datarange.End - 1
.To = Datarange
For i = 2 To Maillist.Tables(1).Columns.Count
Set Datarange = Maillist.Tables(1).Cell(j, i).Range
Datarange.End = Datarange.End - 1
.Attachments.Add Trim(Datarange.Text), olByValue, 1
Next i
.Send
End With
Set oItem = Nothing
Next j
Maillist.Close wdDoNotSaveChanges
' Close Outlook if it was started by this macro.
If bStarted Then
oOutlookApp.Quit
End If
MsgBox Source.Sections.Count - 1 & " messages have been sent."
'Clean up
Set oOutlookApp = Nothing
End Sub
mercetokio is offline   Citar y responder

« permisos de administrador | Necesito saber con que programa puedo bajar juegos para la wii »

Herramientas
Estilo


 

Tema Iniciado por Foro Respuestas Último mensaje
Tus datos personales son un gran negocio, así que "al loro" que nos la cuelan. angel-aguirre Internet 3 02 dic 2008 21:07
Las herramientas antivirus no pueden limpiar los archivos infectados de la carpeta _R el retorno de eire Seguridad 0 17 jul 2007 19:15
Ayuda con base de datos kakashi_® Programación 10 28 abr 2006 17:28
Problemas con base de datos en php big fish Programación 23 03 mar 2006 16:45
Datos adjuntos, reenviar Fer39 Internet 1 26 ago 2005 01:28



Buscar