Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: JAK TO ZROBIĆ
anonim




Typ: Nie zarejestrowany
JAK TO ZROBIĆ

norma pracy w okresie rozliczniowym może wynosic ,(okres pracy w rozliczeniu
czterotygodniowym) 144 ,152 lub 160 godzin ,pracownik obecny w pracy w
jednym z tych okresów przez 14 razy po 12 godzin zyskuje przy normie :144 -
24 godziny nadliczbowe , 152 - 16 godzin nadliczbowych , 160 - 8 godzin
nadliczbowych .
Jeżeli w któyms z tych okresow byl nieobecny 1,2,3 lub wiecej razy , z
wypracowanych nadgodzin  zostaje mu potracone  : n * 102 minuty za
nieobecnosc w okresie normy 144 godziny, n* 68 minut za nieobecnosc w
okresie normy 152 godziny , n* 34 minuty za nieobecnosc w okresie normy 160
godzin.
Moj problem to : nie potrafie rozwiazac tego na jednym arkuszu tak by
wpisywac danemu pracownikowi ilosc przepracowanych dniowek oraz wielkosc
normy a wyliczenia byly przedstawione w kolumnie nadgodzin w  formie godzin
i minut (zamiana wyliczen liczbowych  na czas) , jednoczesnie by byla
tworzona sumaryczna baza nadgodzin dla poszczegolnego pracownika do
wykorzystania.
Prosze o pomoc

17-01-2004 22:25
  
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

hmmm problem nie jest trudny, trzeba znać parę instrukcji matematycznych (dodawanie, mnożenie, dzielenie, odejmowanie) i instrukcję IF :-)

Co do wyświetlania danych w formie godzinowej to jak w zmiennej czas masz przepracowaną liczbę minut, możesz to łatwo zamienić na godziny i minuty za pomocą poniższej funkcji:

    Dim czas As Long, g As Long, m As Long
    czas = 620
   
    g = czas \ 60
    m = czas - (Int(czas \ 60) * 60)
   
    MsgBox g
    MsgBox m


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

29-01-2004 19:02
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

Zamiania minut i godzin na minuty jest jeszcze prostsza:

czas=minuty+godziny*60


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

29-01-2004 19:02
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1