Hallo dizzl,
Met zekerheid zou ik het niet durven beweren (ben maar een amateurtje), maar mogelijk is er een conflict tussen UsedRange en EntireRow. In elk geval heb ik enkele aanpassingen aangebracht waarmee het wel werkt.
Anderzijds vraag ik me af of je telkens het- of dezelfde bronbestand(en) wil aanspreken. Anders zou je FileDialog kunnen weglaten en heb je, als je ook MsgBox weglaat, slechts één klik nodig.
Hopelijk kom je hier verder mee, anders horen we het wel (al zal ik de komende periode maar heel zelden in de buurt van het Internet te vinden zijn...)
Groetjes,
pitufo