Hallo Arnold,
Ik had er gisteren ook even naar gekeken maar werd toen dringend weggeroepen, en daarna was er al een en ander in gang gezet. Ik was van plan om een heel andere aanpak voor te stellen maar als je een naar tevredenheid werkende manier hebt, zoveel te beter.
Een kleine aanpassing wil ik wel nog suggereren: een csv-bestand is niets anders dan een tekstbestand, dus als je dat met Excel opent heb je sowieso maar één werkblad. Dat ook hernoemen kan je dus achterwege laten, je 'select'-regel dus ook, en de kopieer-instructie kan beginnen met Sheets(1), dat beperkt het hernoemen tot enkel de bestandsnaam.
Anders kan je werkbladen overschrijven (denk ik....)
Nee hoor, dat werkblad wordt dan wel tussen 2 andere gezet (gewoon even voor de duidelijkheid), al zou ik het waarschijnlijk zelf ook achteraan zetten (stel dat er in een latere opruimfase geen 6 werkbladen meer zijn, dan ga je wel een fout krijgen)
Met je code om kolommen te verwijderen is niets mis (die moet je overigens ook niet eerst selecteren). Als deleten niet werkt is mijn (voorlopig enige) gok dat die code misschien onder een werkblad staat i.p.v. in een module?
Laat maar weten als dit de oplossing niet is, hé.
Mvg,
Molly