Hallo Luc,
misschien heb ik u op een verkeerd spoor gebracht met mijn voorbeeld.
Eigelijk kan het originele bestand uit een reeks rijen en kolommen bestaan. Nu is het de bedoeling dat PER RIJ (en eventueel zonder hoofding) bepaalde gegevens gekopiëerd worden van de ene sheet (=importgegevens) naar een andere sheet (= layout met gegevens op verschillende plaatsen). En daarvoor gebruik ik mijn manier van macro-opbouw betreffende copy
.
Ik maak daar ook gebruik van "Selection.End(xlDown).Select" en daar is het wat fout loopt indien er maar 1 rij met gegevens geïmporteerd is.
Let wel : de eerste rij met gegevens begint daarvoor niet in "A1" en dikwijls staan er ook hoofdingen in een andere rij. Ergens zou de macro er moeten op gewezen worden indien ik op de begindata 'first' sta en er geen verdere gegevens direct daaronder bevinden hij dit veld ook als naamgeving 'last' moet geven.