Copiar columnas especificas de un fichero excel a otro

Tengo que copiar columnas de un fichero a otro según el nombre del encabezamiento de la columna y copiar esa columna entera a otro fichero.

El nombre del fichero se selecciona y lo escojo por

strFile = Application.GetOpenFilename("XLSX, *.xlsx") para que me muestre la ventana de Open de windows y pueda escoger el fichero.

¿Cómo puedo esepecificar que columnas voy a copiar según el nombre que tenga el header?

¿Alguna idea?

Añade tu respuesta

Haz clic para o