V procedure si nahrad radek:
...
' nalezeni prvni volne bunky (radku) ve sloupci A:A na cilovem listu
With TWsht
Set TCll = .Range("A" & .Cells(Rows.Count, "A").End(xlUp).Row).Offset(1, 0) End With
...
timto radkem:
Kód: Vybrat vše
Set TCll = .Range("A" & .Cells(.Rows.Count, "A").End(xlUp).Row).Offset(1, 0)
Psal jsem to pod nizsi verzi Excelu. Bohuzel se vloudila chybicka, ktera se projevila az pri kombinaci souboru pokus_zapis.xlsm (2007) a evidence_faktur.xls (2000-3).
Je to chybejici tecka pred Rows.Count, coz odkazovalo na list sesitu pokus_zapis.xlsm, zatimco mel byt odkaz na list v evidence_faktur.xls. Oba soubory v Ex 2000-3 mely shodny pocet radku na listu, zatimco zde maji rozdilny pocet radku, pricemz v pripade, ze by byl pokus_zapis.xls (2000-3) a evidence_faktur.xlsx (2007) nebo oba soubory v Ex 2007, by se chyba take neprojevila, jen by to nebylo ciste reseni.