Foros del Web » Soporte técnico » Ofimática »

Copiar tabla excell a word con macro

Estas en el tema de Copiar tabla excell a word con macro en el foro de Ofimática en Foros del Web. Hola, buenas a todos. Tengo una duda que no consigo solucionar: ¿Cómo podría copiar un rango de celdas en excell y pegarlo en un word ...
  #1 (permalink)  
Antiguo 10/12/2007, 02:41
Avatar de milolo  
Fecha de Ingreso: mayo-2007
Ubicación: Huelva. España
Mensajes: 63
Antigüedad: 17 años
Puntos: 0
Copiar tabla excell a word con macro

Hola, buenas a todos.

Tengo una duda que no consigo solucionar:

¿Cómo podría copiar un rango de celdas en excell y pegarlo en un word como tabla??

La verdad es que le estoy dando vueltas y vueltas y no consigo dar con la clave.

Muchas gracias de antemano y un saludo
  #2 (permalink)  
Antiguo 10/12/2007, 10:48
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 8 meses
Puntos: 47
Re: Copiar tabla excell a word con macro

Cópialo de Excel;

Abres Word; Edición>Pegado Especial; se abre una ventana para que definas que tipo de documento pegarás; selecciona Objeto de Excel y listo; podrás modificar la tabla.

Saludos...
  #3 (permalink)  
Antiguo 11/12/2007, 05:15
Avatar de milolo  
Fecha de Ingreso: mayo-2007
Ubicación: Huelva. España
Mensajes: 63
Antigüedad: 17 años
Puntos: 0
Re: Copiar tabla excell a word con macro

Cita:
Iniciado por uzziber Ver Mensaje
Cópialo de Excel;

Abres Word; Edición>Pegado Especial; se abre una ventana para que definas que tipo de documento pegarás; selecciona Objeto de Excel y listo; podrás modificar la tabla.

Saludos...
Muchas gracias por responder Uzziber, pero yo me refería a pegar una tabla en word con un macro.

Es decir, lo que yo quiero que haga este macro es seleccionar un rango de valores en excell y despues que abra un documento word y lo pegue con formato tabla o con formato de excell deirectamente.

Hasta ahora lo máximo que he conseguido ha sido abrir un documento word y pegar lo que hay en un rango seelccionado desde excell, pero los datos se pegan como quieren y no en orden. El código para esto es el siguiente:

Código:
file = "C:\Documents and Settings\Usuario\Escritorio\Pesos.doc"
Range(Cells(fila2 + 1, columna2), Cells(fila2 + 2, columna2 + 7)).Copy
Workbooks.Add
ActiveSheet.Paste
If Dir(file) <> "" Then Kill file
ActiveWorkbook.SaveAs Filename:=file, FileFormat:=xlText
ActiveWindow.Close savechanges:=False
Cualquier ayuda será bienvenida

Muchas gracias
  #4 (permalink)  
Antiguo 11/12/2007, 07:40
Avatar de milolo  
Fecha de Ingreso: mayo-2007
Ubicación: Huelva. España
Mensajes: 63
Antigüedad: 17 años
Puntos: 0
Re: Copiar tabla excell a word con macro

Ya lo tengo!!

He estado buscando en este foro y al final lo he encontrado en el siguiente hilo:

http://www.forosdelweb.com/f90/excell-word-519869/

Tal y como explica abrahamvj se realiza la tarea perfectamente

Muchísimas gracias
  #5 (permalink)  
Antiguo 11/12/2007, 10:50
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 8 meses
Puntos: 47
Re: Copiar tabla excell a word con macro

milolo:
Perdón, no leí completo el título del post.
Celebro que hayas encontrado la resuesta.

Saludos...
  #6 (permalink)  
Antiguo 12/12/2007, 01:39
Avatar de milolo  
Fecha de Ingreso: mayo-2007
Ubicación: Huelva. España
Mensajes: 63
Antigüedad: 17 años
Puntos: 0
Re: Copiar tabla excell a word con macro

Cita:
Iniciado por uzziber Ver Mensaje
milolo:
Perdón, no leí completo el título del post.
Celebro que hayas encontrado la resuesta.

Saludos...
No hay nada que perdonar, al contrario, te doy las gracias por responder

Un saludo Uzziber
  #7 (permalink)  
Antiguo 01/03/2013, 15:06
 
Fecha de Ingreso: marzo-2013
Mensajes: 2
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Copiar tabla excell a word con macro

[URL="http://www.combito.com/?p=523"]aqui [/URL]puedes encontrar algo que puede ayudarte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:59.