» Poradna » Programy

EXCEL makro "vyšší dívčí"

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 1/1
 |   |  Microsoft Windows 7 IE 11.0  |  [78.80.85.---]

Zdravím,poprosím někoho s vyšší znalostí maker v excelu 2013 (2010).Mám dvě sestavy v excelu a z nich potřebuji vygenerovat třetí pomocí makra.Začíná se v sestavě 604 prvním údajem ve sloupci Zakázka DAL (J8) a tento údaj se porovnává do sestavy 132 k sloupci zakázka MD (G), pokud se údaj v sestavě 132 nenajde do sestavy "výsledek" se nic nepřenáší. Pokud se údaj najde, přenáší se následovně:číslo zakázky DAL ze sestavy 604 jde v sestavě "vysledek" do sloupců ZAMD a ZADA, pak údaj střed. DAL jde do sloupce STMD,údaj datum jde do sloupce DATUM, údaj Účet jde do sloupce UCMD (! změna v prvním čísle z 6 na 5). Ze sestavy 132 do sestavy výsledek se přenáší ze sloupce částka MD do sloupce CAST, ze sloupce Účet do sloupce UCDA.Údaje ROK, UM se berou ze sloupce datum už v rámci sestavy výsledek, ostatní sloupce CISLO, ZNASALMD, STDA, ZNASALD, FAKTURA (nic), PRVDOK, CISSKL, MODULC (nic) a CISRAD už jsou "natvrdo".Jak tento postup zadat do makra, aby se mi sestava vygenerovala automaticky. Počet položek je jen ukázkový, obvykle bývá v sestavě 604 cca 100 - 150 řádků a v sestavě 132 i 20000 řádků.Hlavní problém je, že počet přenášených řádků je u každého údaje různý, tj. někdy se ze sestavy 132 nepřenáší nic, jindy 1 řádek a jindy až 20 řádků. ukázkové soubory ke staženíwww.kmcom.cz/604.xlsxwww.kmcom.cz/132.xlsxwww.kmcom.cz/vysledek.xlsxpředem děkuji za pomoc nebo nakopnutí k vyřešení GJFish

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 40.0  |  [65.197.242.---]

Algoritmus, jak se na první pohled zdá, znáš, což je prvním předpokladem úspěchu. Toto je poRADna, takže se tu dávají rady. Dej sem konkrétmí dotaz, co přesně nevíš a ukaž a co už máš z toho makra hotové.Na něco velmi podobného mám makro napsané. Prostě to zacyklíš, porovnáváš a výpisuješ. Nic složitého.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Údaj, Zakázka, Výsledek, Hlavní problém



Určitě si přečtěte



Aktuální číslo časopisu Computer

26 procesorů v důkladném testu

Zhodnotili jsme 18 bezdrátových reproduktorů

Jak fungují cash back služby?

Pohlídejte své děti na internetu