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

macro guardar hoja en un archivo nuevo

Estas en el tema de macro guardar hoja en un archivo nuevo en el foro de Ofimática en Foros del Web. hola a todos, mi problema es el siguiente. Hice una base de datos en excel, con muchisimas hojas (no me fije el nº exacto), q ...
  #1 (permalink)  
Antiguo 31/05/2007, 11:25
 
Fecha de Ingreso: mayo-2007
Ubicación: Tandil-Bs As
Mensajes: 5
Antigüedad: 16 años, 10 meses
Puntos: 0
macro guardar hoja en un archivo nuevo

hola a todos, mi problema es el siguiente. Hice una base de datos en excel, con muchisimas hojas (no me fije el nº exacto), q estan relacionadas por formulas y los datos los voy modificando o agregando a diario. De esas hojas (no todas) tengo q hacer back up por c/una para tener un archivo historico. Entonces pense en hacer una macro ( no se como) q cumpla las siguientes condiciones:

a) q guarde la hoja q quiero (no el libro) generando un archivo nuevo

b) q pueda dar nombre al archivo. (seria ideal q lo tome de una celda d la hoja a guardar)

c) por ultimo, q el destino del archivo sea de acuerdo a la hoja q estoy guardando

En realidad es mas complicada la cosa,jaj, pero si pueden ayudarme en esto, soluciono una aparte bastante engorrosa. Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 04/06/2007, 10:37
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
Re: macro guardar hoja en un archivo nuevo

un ejemplo, ya tu adaptalo a lo que necesitas.

sub Ejemplo ()
Application.screenupdating = False
libro=activeworkbook.name
For contando = 1 to sheets.count
workbooks(libro).sheets(contando).copy
next
Application.screenupdating = true
End sub

Ese codigo es de uno de mis amigos de LWP

Abraham
  #3 (permalink)  
Antiguo 04/06/2007, 13:50
 
Fecha de Ingreso: junio-2006
Mensajes: 240
Antigüedad: 17 años, 10 meses
Puntos: 1
Re: macro guardar hoja en un archivo nuevo

Te hice un archivo ejemplo de como puedes manejar tu caso. Es un archivo donde mediante un pequeño formulario tu escribes a que Hoja quieres ir, que nombre le quieres poner y en que directorio lo quieres guardar y al presionar un boton te crea tu nuevo archivo justamente con las caracteristicas que le diste. Escribeme a [email protected] y te lo envio.
  #4 (permalink)  
Antiguo 05/06/2007, 10:39
 
Fecha de Ingreso: mayo-2007
Ubicación: Tandil-Bs As
Mensajes: 5
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: macro guardar hoja en un archivo nuevo

muchas gracias por las opciones, ya pude hacer la macro con su ayuda
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 22:01.