Makro1 je nahrané, jako Data/Načíst externí data/Z textu - oddělovač středník. Tam je v makru napevno cesta k souborům D:\Temp, když jsou soubory jinde, je nutné to přepsat.
Makro Import vychází z mého souboru, kde načítám více *.csv Ukáže se adresář a makro z něho načte v cyklu všechny soubory csv. Upravil jsem na počet sloupců 7.
Data dá na aktuální list, který by měl být prázdný. Uložení a pojmenování souboru už je na tobě.