Fusionar columnas de distintas hojas en una sola columna
Necesito fusionar cuatro columnas divididas en cuatro hojas distintas, y que vayan construyendo una columna con todos los registros por ejemplo:
Columna Y de la Hoja1
Columna AA de la Hoja2
Columna AC de la Hoja2
Columna X de la Hoja2
Y que en la columna resultante aparezcan todos los registros uno debajo del otro.
Por si sirve de ayuda, he visto macros que fusionan columnas de la misma hoja, por ejemplo ésta:
Sub CombinarColumnas()
Columns("A").Copy Destination:=Columns("D")
NewRowD = Range("D" & Rows.Count).End(xlUp).Row + 1
LastRowB = Range("B" & Rows.Count).End(xlUp).Row
Set CopyRange = Range("B1:B" & LastRowB)
CopyRange.Copy Destination:=Range("D" & NewRowD)
NewRowD = Range("D" & Rows.Count).End(xlUp).Row + 1
LastRowC = Range("C" & Rows.Count).End(xlUp).Row
Set CopyRange = Range("C1:C" & LastRowC)
CopyRange.Copy Destination:=Range("D" & NewRowD)
End Sub