Copiar columnas a otra hoja en excel
Tengo un excel con más de 2.000 columnas. Utilizo varias de ellas para hacer gráficos.
Me gustaría poder copiar sólo aquellas columnas que voy a necesitar para hacer los gráficos a otra hoja (para no trabajar con tantos datos), y no he conseguido hacerlo con macros sin que me de error. Necesitaría sacar, por ejemplo, 9 columnas (por el nombre de cabecera) y que me las copiara en otra hoja. En la tercera pestaña ya me encargaría yo de montar las gráficas, pero si pudieran ayudarme con lo anterior sería una gran ayuda.
Ej: ésta sería la disposición de las columnas (que no están seguidas unas detrás de otras en el excel):
GRUPO1
Columna 1, Columna 3, Columna 23, ... (así hasta 9 columnas)
GRUPO2
Columna 12, Columna 31, Columna 230, ... (así hasta 13 columnas)
GRUPO3
Columna 123, Columna 166, Columna 30, ... (así hasta 25 columnas)
GRUPO4
Columna 52, Columna 318, Columna 2, ... (así hasta 14 columnas)
GRUPO5
Columna 650, Columna 151, Columna 80, ... (así hasta 11 columnas)
Es decir, decirle qué columnas debo copiar en función del nombre que tienen (a menudo tengo que actualizar los archivos con nuevos datos y así, si sé que copio los datos por su nombre y no por su posición en excel, no hay lugar a confusión).