< návrat zpět

MS Excel


Téma: Macro pro leteckou dopravu rss

Zaslal/a 14.7.2022 11:52

Ahoj, prosím o pomoc s macrem pro leteckou dopravu.

Mám tři listy Zdroj, kde mám tabulky, s leteckou dopravou, co přiletěla. Z toho si udělám kontigenčky, které překopíruju do listu Kontigencky. Na listu Letecká bych potřeboval vytvořit macro.

Jde mi o to, že do čtvrtého řádku si pojmenuju letadlo, které dorazilo, používám systém datum a písmena, protože v jeden den může dorazit více letadel. Stejným způsobem si pojmenuju kontigenčky (umístění se klidně může zmenit).

Pro přehlednost jsem doprava nahrál dvě tabulky (Nebudou součástí macra). Jak vypadá tabulka po jednotlivých letadlech.

Potřeboval bych, aby když kliknu na macro, aby mi vyskočil Input Box (nebo jiný způsob, napadl mě jen tenhle), který by se mě zeptal, které letadlo chcete nahrát? Já bych napsal např. 16.6.2022A a excel by prohledal list Kontigencky, našel by toto letadlo (16.6.2022A) a propsal by počty do sloupce s tím letadlem.

Potom by do sloupce Shipped QTY napsal kolik přiletělo materiálu, odečetl ho od sloupce Requested QTY a výsledek zapsal do sloupce Remain QTY.

Mohou nastat tři případy, pokusím se je popsat na příkladech.

1) Kokos, ten je jasný. Je požadováno 500 kokosů, letadlem přiletělo 160, zbývající počet k doručení je 340.

2) Meruněk přiletělo prvním letadlem 100. Jenže pro první objednávku je třeba pouze 20. Tím pádem se odečte 20 meruněk, zbývá doručit nula. Jenže pořád mám 80 meruněk, macro hledá další meruňky v tabulce, vidím, že je třeba 200 dalších meruněk (Na jiné datum). Odečte se tedy 80 od 200 a zbývá doručit 120 meruněk.

Dalším letadlem přiletělo 324 meruněk. Z 324 meruněk se vezme 120, které zbývá doručit. Druhá ojednávka meruněk je tedy opět na nule a pořád mi zbývá 204 meruněk, macro hledá další meruňky. Najde požadavek na 500 meruněk, odečte 204, zbývá doručit 296.

3) Pomeranče jsou baleny po 20, já mám požadavek pouze na 16, zboží se posílá po celých baleních. takže chtěl jsem 16, pomerančů, dostal jsem 20, macro zapíše hodnotu -4.

Čísla v závorkách jsou jen jako pomocné výpočty, něměly by být součástí macra.

Děkuji moc komukoliv, kdo se do toho pustí.

Příloha: zip52992_dummy_af.zip (314kB, staženo 26x)
Zaslat odpověď >

Strana:  « předchozí  1 2 3 4
#053141
avatar
Opraveny nedostatečné hranice intervalu.
Můžete pokračovat v testování.
Příloha: zip53141_makro_letecka_zdroj2.zip (114kB, staženo 6x)
citovat
#053142
avatar
Perfektní. Kolegyně to zkoušela na dnešních datech a funguje to přesně tak, jak potřebuje. Bude to zkoušet další dny a uvidíme.

Děkujeme moc.citovat
#053143
avatar
Do makra jsem jen doplnil nějaký komentář.
Příloha: zip53143_makro_letecka_zdroj2-s-komentarem.zip (116kB, staženo 13x)
citovat
#053163
avatar
Zdravím, testujeme to každý den a bez chyby. Děkujeme moc.citovat

Strana:  « předchozí  1 2 3 4

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje