Copiar valores de celdas a otra hoja en forma vertical
Necesito me ayuden a crear una macro que copie a otra hoja ciertas celas de un rango, pero que me las coloque en forma vertical, ejemplo.
En la Hoja 1 tengo la siguiente tabla
A B C D E F G
1 nombre código1 valor código 2 valor código 3 valor
2 Luis C700 800 C800 200
3 Juan T500 200 T500 500
4 Carlos Y700 400 R400 100
5 Pablo H500 200 U300 400
6 Norma R500 300
7 Karla S900 200
En la Hoja 2 quiero trasladar los datos de la siguiente manera:
A B C
1 nombre código valor
2 Luis C700 800
3 Luis C800 200
4 Juan T500 200
5 Juan T500 500
6 Carlos Y700 400
7 Carlos R400 100
8 Pablo H500 200
9 Pablo U300 400
10 Norma R500 300
11 Karla S900 200
La macro tendría que trasladar los datos en forma horizontal sin tomar las celdas vacías en la Hoja, esta información es bien extensa por eso deseo que se haga por macro.