Výkaz pracovní doby
Napsal: 24 čer 2013 20:05
Vytvořil jsem výkaz pracovní doby, který má za úkol nakopírovat zadanou pracovní dobu (šedohnědá oblast s časy) do zadaného kalendářního měsíce (měsíc - změna v žlutém poli).
1) Moje přání by bylo vzorce, které jsem zadal do buněk H8:K32 zadávat makrem, které by do buňky napsalo jen čas z tabulky ( šedohnědá oblast) tak, aby v poli nebyl vzorec jako nyní, ale pouze hodnota (třeba 7:00). Je to z toho důvodu, že doba se může v jednom dni změnit a to si já přepíši ručně, sloupec checker pouze zkontroluje, zda je součet pracovní doby v týdnu požadovaný počet za týden (nejčastěji 40 hodin).
Mám problém s tím, že neumím v VBA napsat aby se v buňce vyhodnotil vzorec a napsala se pouze jeho hodnota, pročítal jsem zde forum a vždy mi to na něčem skončilo nepovedené.
2)Dále bych potřeboval makro, které by nastavilo tisk na pouze první stránku listu a nabídlo okno z možností volby tiskárny.
3) A poslední věc je udělat posuvník, nebo číselník, který by posunul datum o jeden měsíc nahoru nebo dolů, aby se nemuselo přepisovat datum ručně ve žlutém poli.
http://uloz.to/xbAkfB7K/platy-xlsm
1) Moje přání by bylo vzorce, které jsem zadal do buněk H8:K32 zadávat makrem, které by do buňky napsalo jen čas z tabulky ( šedohnědá oblast) tak, aby v poli nebyl vzorec jako nyní, ale pouze hodnota (třeba 7:00). Je to z toho důvodu, že doba se může v jednom dni změnit a to si já přepíši ručně, sloupec checker pouze zkontroluje, zda je součet pracovní doby v týdnu požadovaný počet za týden (nejčastěji 40 hodin).
Mám problém s tím, že neumím v VBA napsat aby se v buňce vyhodnotil vzorec a napsala se pouze jeho hodnota, pročítal jsem zde forum a vždy mi to na něčem skončilo nepovedené.
2)Dále bych potřeboval makro, které by nastavilo tisk na pouze první stránku listu a nabídlo okno z možností volby tiskárny.
3) A poslední věc je udělat posuvník, nebo číselník, který by posunul datum o jeden měsíc nahoru nebo dolů, aby se nemuselo přepisovat datum ručně ve žlutém poli.
http://uloz.to/xbAkfB7K/platy-xlsm