Zaslal/a Horstorm 29.5.2014 14:45
Zdravím,
myslel jsem, že bych to mohl dokázat napsat sám, ale narazil jsem na nejeden problém, které nejsem schopen vyřešit. Proto se obracím na vás a žádám o pomoc.
Ve stručnosti:
Mám zdrojový soubor (Zdroj) a cílový soubor (Cíl). V Cíli jsou data jako sériové číslo, název, datum prodeje,... Ve Zdroji jsou data stejná, akorát datum prodeje chybí. Potřebuji napsat makro, které zkopíruje datum prodeje ze Zdroje a vloží do Cíle do správného řádku (dle sériového čísla).
Další věc je, že zdrojových souborů mám víc a rád bych jednoduchou úpravou změnil název zdrojového souboru, sloupce apod. Potřebuji to udělat jednorázově z mnoha souborů, které mají velké množství dat.
Na příkladě (viz příloha):
Potřebuji makro v Cil.xls, které se podívá do Zdroj.xls na sloupec A (sériové číslo), ze kterého postupně zkontroluje každou buňku v něm. Pokud bude platit, že se buňka rovná některé z buňek v Cil.xls ve sloupci B (sériové číslo), potom zkopíruje datum prodeje (Zdroj.xls ve sloupci C) a vloží do Cíl.xls do sloupce A k položce, která odpovídá tomu seriovému číslu. Pokud to platit nebude, označí ten řádek výraznou barvou a skočí na další buňku.
Snad je to pochopitelné. Vcelku je to jednoduché, ale asi nejsem moc dobrý na vysvětlování
Opravdu bych byl vděčný za pomoc. Nevím si rady.
Děkuji.
Horstorm napsal/a:
Hází mi to chybu "Subscript out of Range" a úplně se v tom tvým makru neorientuju, takže ani nedokážu najít v čem je chyba. To už je na mě moc profi :/ Vůbec se neorientuju v těch cyklech. :( S těmi položkami, které nenajde, by bylo nejlepší je označit třeba červeně. To bych si pak vyfiltroval a přidal.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.