Combinacion correspondencia a pdf

19/09/2009 - 12:22 por Tony | Informe spam
Hola a todos:

Desde Word quiero crear una macro que me combine una plantilla que tengo
creada con un fichero de texto... Posteriormente, quiero que esa misma macro
me cree cada hoja del documento en formato PDF.

¿¿Como puedo hacerlo??...

Tengo Office 2000 y el PDFCreator para pasar a PDF los documentos...

Gracias por anticipado...

Preguntas similare

Leer las respuestas

#1 Monica May
20/09/2009 - 01:18 | Informe spam
hola,

Mostrar la cita
puedes utilizar la combinacion de correspondencia >>

Combinar correspondencia con Word: guia a traves del proceso
http://office.microsoft.com/es-es/w...03082.aspx

No dispongo ahora de un office 2000 ... para hacer las pruebas
correspondientes... pero es similar al enalce ofrecido.

Prueba y comentanos...!

Saludos
Monica

www.fermu.com
www.teladearana.es
#2 Tony
20/09/2009 - 17:18 | Informe spam
Gracias Mónica por el enlace... Combinar correspondencia sí que sé cómo se
hace, pero lo que no sé es que los archivos de texto creados vayan
directamente a PDF ni tampoco como puedo hacer todo el proceso desde una
macro que lo haga automáticamente...

¿¿Cómo puedo hacer lo que pido??...

Gracias de nuevo...

"Monica May" wrote:

Mostrar la cita
#3 Monica May
20/09/2009 - 23:40 | Informe spam
holas Tony,

Mostrar la cita
bien si sabes ya realizar una combinacion de correspondencia entonces una
solucion rapida es la siguiente.una vez tengas montada la combinacion
con todos los documentos en uno ...

aplica el siguiente articulo de nuestra companera Marta PM :) !!

Generar un documento para cada registro de una combinacion de
correspondencia
http://www.fermu.com/es/articulos/o...-office/79

Una vez todos los documentos en una carpeta como cartas unicas tengas
podras seleccionarlos todos y mandarlos a imprimir a una impresora PDF que
instalara el programa ...PDF Market ??? [complemento que no me gusta :( ]

puedes realizar las pruebas y comentarnos cualquier duda ???

Saludos
Monica

www.fermu.com
www.teladearana.es
#4 Tony
23/09/2009 - 20:51 | Informe spam
Gracias Mónica de nuevo...

El asunto está en que quiero que todo se haga desde una macro, tanto la
combinación de correspondencia como la separación de los documentos, así como
el pasarlos a PDF... No quiero que los usuarios tengan que seleccionar todos
los documentos y luego ponerlos a imprimir en PDF...

¿¿Cómo podría hacerlo desde la macro??...


"Monica May" wrote:

Mostrar la cita
#5 Monica May
23/09/2009 - 22:05 | Informe spam
hola,


Mostrar la cita
No tengo el [ PDF creator] instalado pero puedes probar los siguiente >>

'[]

Sub imprimir_mailmerge_pdf()

Dim i As Long
Dim x As Integer
i = 10
ActiveDocument.MailMerge.DataSource. _
ActiveRecord = wdFirstRecord

Do While x < i
x = x + 1
ActivePrinter = "impresora_pdf_aqui"
On Error Resume Next
Application.PrintOut FileName:="", _
Range:=wdPrintAllDocument, _
Item:=wdPrintDocumentContent, _
Copies:=1, _
Pages:="", _
PageType:=wdPrintAllPages, _
Collate:=True, _
Background:=True

ActiveDocument.MailMerge.DataSource. _
ActiveRecord = wdNextRecord
Loop
End Sub

'[]


Para crear un combinacion mediante codigo puedes utilizar la [ grabadora de
macros ] ya que realmente no se, si estas combinando cartas o mensajes o
sobres o etiquetas

...para cartas, por ejemplo>>

'[]

Sub Combinar_TXT()

ActiveDocument.MailMerge.MainDocumentType = wdFormLetters
ActiveDocument.MailMerge.OpenDataSource _
Name:="C:uta_archivo_.txt", _
ConfirmConversions:=False, _
ReadOnly:=False, _
LinkToSource:=True, _
AddToRecentFiles:=False, _
Revert:=False, _
Format:=wdOpenFormatAuto, _
Connection:="", _
SQLStatement:="", _
SQLStatement1:="", _
SubType:=wdMergeSubTypeOther

End Sub

'[]

Comentanos...!

Saludos
Monica

www.fermu.com
www.teladearana.es
Ads by Google
Search Busqueda sugerida