Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2008, 03:30
Foxi
 
Fecha de Ingreso: marzo-2008
Mensajes: 35
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Copiar y pegar todo el texto de un Word a otro mediante visual basic 6.0

Lo primero comentarte que el funcionamiento de InsertFile es al revés de lo que creo que estás intentando:
En tu código:
WorApp.Selection.InsertFile FileName:=dire, Link:=True
Se introduciría el texto del documento que estuviese en dire en la posición actual del documento referenciado con WorApp, y no al revés.

De todas formas, yo he conseguido que esto funcione correctamente con archivos de origen .txt, y no con archivos Word.

Puedes probar a abrir los dos archivos, y copiar / pegar de uno al otro:

Código:
 
 
  Documento1.Selection.WholeStory ' Para seleccionar todo del doc1.
  Documento1.Copy
  Documento2.PasteAndFormat (wdPasteDefault) ' Pega lo copiado en doc2.
Saludos, Foxi.