UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

kar10s


Buenos días,

Necesito dividir una hoja de Excel en tantos ficheros como valores distintos aparezcan en una columna de una hoja donde se almacena toda la información.

Manualmente seria ir filtrando por el campo combinado "Clave+nº pedido"
y los valores filtrados llevarlo a un libro cuyo nombre fuera "clave - nº pedido - fecha Pedido.xlsx".

Habría que generar mas de 200 ficheros para después ir incorporándolos a un programa de gestión. La labor es muy tediosa para hacerla manualmente por lo que os lo agradecería si me pudierais echar una mano.

Adjunto un fichero simplificado para que sirva de referencia



Gracias
Archivos
ejemplo.xlsx
No tienes los permisos para descargar los archivos.
(17 KB)



Última edición por Igtelo el 11/01/15, 09:42 pm, editado 1 vez (Razón : Título de mayúsculas a minúsculas)

Igtelo


Hola Kar.

Para generar el nombre de archivo no se puede en los que tienen /2014, no lo permite Excel, NO es válido, ahí ¿A que cambiarías?

Haz una prueba y determina como quedaría tu nueva concatenación y vuelves a subir tu archivo.

Por favor edita el título de tu mensaje, que sea con minúscula.

kar10s


Buenos días Ignacio,

Gracias por tu respuesta.

La fecha en el nombre del fichero es la que toma del campo fecha de Pedido cuyo formato es YYYYMMDD. Supongo que te estas refiriendo a /14 que aparece en el numero de pedido y con el que se genera el campo concatenado. He modificado el fichero cambiando la Barra inclinada por un guion.

Adjunto el fichero modificado


Gracias y Saludos
Carlos


PD: No localizo donde se edita mi pregunta para pasar a minúsculas el titulo
Archivos
ejemplo.xlsx
No tienes los permisos para descargar los archivos.
(17 KB)

Igtelo


Que tal Kar.

Aprovechando la consulta de Christian.pala en éste tema:

http://www.universoexcelforo.com/t1212-organizacion-de-pdf-con-hipervinculos-multiples#6265

Ahora el complemento ASAP Utilities lo aprovechamos para hacer lo que pides, descárgalo desde su sitio.

Ya que lo hayas instalado, sigue los pasos de las imágenes insertadas en el archvo, están marcadas con flecha.
Lo harás en 2 pasos, por ello van 2 imágenes, te despliega la ventana del asistente, seleccionas lo que quieres y listo.

Por si las dudas, te explico:
1.- Posicionas el cursor en la fila de encabezados de tus datos.

Imagen 1:
2.- En el menú Rango, seleccionas la opción 16 y sigue los pasos, con esto vas a crear en el mismo archivo una hoja por cada celda con los datos respectivos y nombre que gustes o el mismo de la celda como quieres.

Imagen 2:
3.- En el menú Exportar, seleccionas la opción 4, sigue los pasos y ya te crea todos y cada uno de los libros que necesites.

Super sencillo, rápido y con opciones a muchas cosas.
Archivos
Kar-creacion libros.zip
No tienes los permisos para descargar los archivos.
(236 KB)

kar10s


Hola Ignacio,

Muchísimas gracias por tu ayuda!!.
No conocía este complemento y me ha sido de gran utilidad para resolver esta situación. Lo estudiaré en detalle ya que veo que es muy completo.
 

Saludos
Carlos

Igtelo


Hola Carlos.

Me da gusto que te haya servido.
De todos modos hay una macro en "Aportes de los usuarios" sirvió tu consulta para ello.

http://www.universoexcelforo.com/t1216-extraer-rangos-de-una-hoja-y-crear-libros-aporte#6270

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.