< návrat zpět
MS Excel
Téma: Makro - Docházka
Zaslal/a pecmichal 4.6.2011 21:35
Zdravim.
Potřeboval bych poradit s makrem, které by mělo načíst z externího souboru docházky údaje (ID, datum, čas, typ záznamu - příchod/odchod). To vše už nějak mám hotové, jde mu už jen o jisté detaily.
Když pomocí cyklu zapisuju jednotlivé záznamy do řádků tabulky tak se každý záznam (příchod a odchod) napíší zvlášť na řádek, ale já bych chtěl aby to bylo v jednom řádku. Aby jeden pracovní cyklus - příchod a odchod byli v jedno řádku a nebylo to zbytečně složité.
Dále se mi kliknutím na tlačítko: Načti docházku načte do Sešitu1 docházka osoby kterou zadám a měsíc který zvolím. Chtěl bych to mít tak, že zvolím jen měsíc který se bude zpracovávat a do jednotlivých listů se zapíše docházka jednotlivých osob. Že to bude zautomatizované, a nebude se muset každá osoba klikat zvlášť.
Přikládám vypracovaný dokument - složka Docházka musí být uložena na C:\ aby to fungovalo.
Předem děkuji, pokud to je moc, prosím alespon o to zapisování do řádků.
Příloha: 5176_dochazka-1.rar (44kB, staženo 18x)
misocko(5.6.2011 13:13)#005177 skontroluj to riadkovanie, na dalsie sa este pozrem
Příloha: 5177_vypocetdochazky.zip (25kB, staženo 31x) citovat
pecmichal(5.6.2011 15:36)#005178 Velice děkuji.
A šlo by to ještě upravit, že i kdyby tam nebyl záznam typu "odchod" aby to zapsalo alespon ten příchod a políčko odchod by zustalo prázdné?
Příklad: Ráno někdo příjde a zapíše se, při odchodu se nezapíše. Další den, když příjde zapíše se a pak se odepíše. Bohužel se zapíše jen ten řádek příchod-odchod (jako by přepíše ten řádek, kde chyběl odchod).
děkuji
citovat
misocko(5.6.2011 16:30)#005179 pracuje to aj v inych adresaroch, skus si to skontrolovat + asi musis prepisat vzorce na vypocet hodin. inac v databze mas chyby - napr id 12 ma myslim 6.2 dva prichody
Příloha: 5179_dochazka.zip (137kB, staženo 18x) citovat
pecmichal(5.6.2011 17:31)#005180 Ty vzorce jsem už přepsal, jen mám problém s těma chybama. Právě to bych chtěl nějak ošetřit, aby když jsou dva příchody po sobě aby se do tabulky napsaly a pak aby se pokračovalo normálně dál. Jako:
4.6 příchod odchod vzorce na výpočet
5.6. příchod x ...
6.6 příchod x ...
7.6. příchod odchod ...
citovat
misocko(5.6.2011 20:28)#005181 neviem presne ci som presne pochopil o co ide ak si pipnu dvakrat, PS: dufam ze nocne sa nerobia asi by si v tom mal trochu bordel (je tam iny datum prichodu a iny datum odchodu co toto makro neriesi)
Příloha: 5181_dochadzka.zip (144kB, staženo 37x) citovat