Jump to content

Archived

This topic is now archived and is closed to further replies.

EL_Rul0

TRANSPONER

Recommended Posts

Buen Día,

Necesito un código VBA para transponer los siguientes datos:

DE:

INVOICE|812

DATE|29/06/12

DIVISION|010

INVOICE|813

DATE|30/06/12

DIVISION|050

A:

INVOICE|   DATE    | DIVISION|    

812         |29/06/12|  010

813         |30/06/12|  050

 

Agradezco infinitamente su ayuda.Saludos!!!

 

 

Share this post


Link to post
Share on other sites

Es bastante complicado hacer lo que pides ya que para hacer eso se debería establecer en la tabla cual de tus datos iría al encabezado y cuantos encabezados tienes para así poder elaborar una matriz perfectamente definida, eso no es predecible realizar con macros pero te dejo un archivo para que te ayude con el tema de la transposición de datos...Saludos Cordiales.

TRANSPONER COLUMNA A FILA.xlsm

Share this post


Link to post
Share on other sites
Hace 59 minutos , Chrispal1977 dijo:

Es bastante complicado hacer lo que pides ya que para hacer eso se debería establecer en la tabla cual de tus datos iría al encabezado y cuantos encabezados tienes para así poder elaborar una matriz perfectamente definida, eso no es predecible realizar con macros pero te dejo un archivo para que te ayude con el tema de la transposición de datos...Saludos Cordiales.

TRANSPONER COLUMNA A FILA.xlsm

Muchas gracias por tu ayuda, envío archivo para que sea más claro. Saludos!!!

TRANSPONER.xlsx

Share this post


Link to post
Share on other sites
Guest Cacho R

Hola! EL_Rul0 (y Chrispal)

Adjunto otro enfoque: la macro admite una cantidad variable de campos de datos: ¿Le darías una mirada?...

Re distribuir_2.xlsm

Saludos, Cacho R.

Share this post


Link to post
Share on other sites
Hace 14 horas, Cacho R dijo:

Hola! EL_Rul0 (y Chrispal)

Adjunto otro enfoque: la macro admite una cantidad variable de campos de datos: ¿Le darías una mirada?...

Re distribuir_2.xlsm

Saludos, Cacho R.

excelente trabajo y funciona a la perfección, muchas gracias!

Share this post


Link to post
Share on other sites
Guest Cacho R
Hace 4 horas, Chrispal1977 dijo:

Es muy buena tu solución @Cacho R adapta la tabla en función a filas que pudieran ser agregadas en lo posterior, felicitaciones.

Saludos Cordiales.

Además de lo que mencionas, Chrispal, consideré posibles errores de origen.

Por ejemplo: vemos que cada conjunto de datos está conformado por 6 campos. Entonces: ¿qué pasaría si uno de los grupos por error o "porque sí" tuviese 7 o 5 campos?...

Es a partir de esa idea es que pensé en parametrizar la info "tal como viene", ¿se entiende?...

Saludos, Cacho R.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




×
×
  • Create New...

Important Information

Privacy Policy