Trasponer Datos Horizontales a Verticales

Obed

10/10/13

Facil y rapido

Haz tu trabajo con mucha rapidez y de manera más sencilla.

Ponte en contacto.

Soporte

Resuelve todas tus dudas y recibe la mejor asesoría en en los proyectos que desarrolles.

¡Contáctanos!

Reportes

Desempéñate mejor en tus tareas con nuestros reportes en Excel.

¡Te decimos como lograrlo!

 
 En una entrada anterior compartí con ustedes un ejemplo de cómo convertir datos de forma vertical a horizontal.  Transponer Datos Verticales a Horizontales
 
A partir de ésta entrada me han preguntado como hacer lo opuesto, es decir convertir los datos de una forma horizontal a vertical.
 
A continuación les comparto una forma sencilla de realizar ésta tarea.


Descargar ejemplo

 
'****************************************'
' Emaii: obed.cruz@exceitrabajaporti.com '
' www.exceitrabajaporti.com              '
'****************************************'
Option Explicit

Sub AgruparDatosVertical()
Dim rng As Range

    For Each rng In Range("A1").CurrentRegion.Offset(1, 1).SpecialCells(2)
        Worksheets("Resultado").Range("A" & Rows.Count).End(xlUp).Offset(1).Resize(, 2) = Array(Range("A" & rng.Row).Text, rng.Text)
    Next

End Sub

 

Copyright © 2022 Exceltrabajaporti.com - Todos los derechos reservados.