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

Macro en excel p/copiar planilla

Estas en el tema de Macro en excel p/copiar planilla en el foro de Ofimática en Foros del Web. Hola; estoy necesitando realizar una macro en excel 2003 para copiar nº veces (cantidad maxima que me quepa en una hoja)una planilla de 4 columnas ...
  #1 (permalink)  
Antiguo 08/05/2009, 07:16
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Macro en excel p/copiar planilla

Hola; estoy necesitando realizar una macro en excel 2003 para copiar nº veces (cantidad maxima que me quepa en una hoja)una planilla de 4 columnas (a,b,c,d) y 19 filas, una debajo de la otra sin dejar lineas entre ellas. Espero alguien pueda darme una manito con esto.
gracias...............
  #2 (permalink)  
Antiguo 08/05/2009, 09:28
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 5 meses
Puntos: 144
Respuesta: Macro en excel p/copiar planilla

Bienvenida al foro CLARA09.

Prueba este macro:
Código:
Sub Copiar_pegar()
'Para Office anterior a la versión 2007
'Ocultamos lo que hace el macro
Application.ScreenUpdating = False
'Copiamos el rango que nos interesa
Range("A1:D19").Select
Selection.Copy
For i = 1 To 3448 '65536 de filas dividido entre 19 = 3449,26. Al entero le restamos 1
    'lo pegamos donde nos interesa
    Selection.End(xlDown).Offset(1, 0).Select
    ActiveSheet.Paste
Next
'mostramos todo
Application.ScreenUpdating = True
End Sub
Para la versión de Office 2007, solo habría que cambiar el 3448 por 52630 (1000000 de filas, dividido entre 19 = 52631,57, y al entero, le restamos 1 = 52630).
  #3 (permalink)  
Antiguo 08/05/2009, 12:28
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: Macro en excel p/copiar planilla

No saleeeee...
Me aparece X 400
Y no se dnd esta el error....
  #4 (permalink)  
Antiguo 08/05/2009, 12:42
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 5 meses
Puntos: 144
Respuesta: Macro en excel p/copiar planilla

Cita:
Iniciado por CLARA09 Ver Mensaje
Me aparece X 400
No entiendo que quieres decir.

El macro lo he probado y a mí me funciona correctamente.
  #5 (permalink)  
Antiguo 08/05/2009, 13:30
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: Macro en excel p/copiar planilla

Me sale que hay un error 1004 en este paso Selection.End(xlDown).Offset(1, 0).Select
  #6 (permalink)  
Antiguo 08/05/2009, 13:39
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 5 meses
Puntos: 144
Respuesta: Macro en excel p/copiar planilla

Bájate este ejemplo que he colgado en megaupload (introduce los 4 caracteres que aparecen arriba a la derecha, y que se ven fatal, para poder descargar el fichero de excel).

Guarda el ficheo de excel en tu disco duro y ejecuta el macro que tiene: http://www.megaupload.com/?d=0B7SW8QI
  #7 (permalink)  
Antiguo 15/05/2009, 14:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: Macro en excel p/copiar planilla

Hola : No he podido bajar el archivo de la página.
Habrá otra solución?
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 23:24.