Mas pravdu, problem je v definici prvniho volneho radku. Pri pouziti usedrange se bere v uvahu jakkoliv vyplnena bunka(tedy i vzorcem).
Zkusil bych definovat prvni prazdny radek takto:
radek = ActiveSheet.Cells(1000000, 1).End(xlUp).Row + 1citovat
Zkusil bych definovat prvni prazdny radek takto:
radek = ActiveSheet.Cells(1000000, 1).End(xlUp).Row + 1citovat