¿Cómo puedo intercalar filas en excel?

Quisiera saber como logro intercalar filas en excel
  Que me quede algo así el resultado sea la columna c ( ay b juntas una y una)
a       b          c
1      1.2        1
2      1.3        1.2
3      1.3         2
                     1.3
                      3
Gracias

1 respuesta

1
Respuesta de
Hola qué tal:
Tomando en cuenta los detalles que das, es decir que estén tus datos en las columnas A y B a partir de la fila 1 y que en la columna C quieras intercalar los datos. Solo copia este código y pégalo en el editor VBA (supongo que sabes trabajar con macros) de tu archivo, ejecutalo y listo
Sub intercalar()
    Range("A1").Select
   posicion = 0
    While ActiveCell.Value <> ""
            posicion = 1 + posicion
            obj1 = ActiveCell.Value
            ActiveCell.Offset(0, 1).Select
            obj2 = ActiveCell.Value2
            Range("C1").Select
            While ActiveCell.Value <> ""
                    ActiveCell.Offset(1, 0).Select
             Wend
            fila1 = Row
            ActiveCell.Value = obj1
            ActiveCell.Offset(1, 0).Select
            ActiveCell.Value = obj2
            ActiveCell.Offset(-posicion, -2).Select
       Wend
       Range("C1").Select
       Selection.Delete
       Selection.Delete
End Sub
Por favor no olvides calificar y cerrar la pregunta.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje