VBA: Kopírování buněk - řádky, mezi listy (v jiném pořadí)
Napsal: 30 pro 2011 14:38
Ahoj,
řeším ve VBA co nejefektivnější způsob, jak zkopírovat obsah buněk vybraného řádku do jiného (předem daného) řádku na jiném listu. Problém je, že není předem znám počet obsazených buněk, takže se bude muset zjistit konec a vybrat celou oblast v řádku (např. C4:H4), a nechci celý řádek, protože něco bude jen aktualizace... Rovněž pořadí buněk musí zůstat - včetně prázdných.
Napadá mě jen cyklus
Třeba někdo má lepší řešení (Array?). Jde mi hlavně o rychlost, protože jde o velké množství dat
řeším ve VBA co nejefektivnější způsob, jak zkopírovat obsah buněk vybraného řádku do jiného (předem daného) řádku na jiném listu. Problém je, že není předem znám počet obsazených buněk, takže se bude muset zjistit konec a vybrat celou oblast v řádku (např. C4:H4), a nechci celý řádek, protože něco bude jen aktualizace... Rovněž pořadí buněk musí zůstat - včetně prázdných.
Napadá mě jen cyklus
for each cell in range
Next
Třeba někdo má lepší řešení (Array?). Jde mi hlavně o rychlost, protože jde o velké množství dat
