Artiglio
2006-10-19 17:25:28 UTC
Ho visto con grande meraviglia la grande e generosa attivita di
richieste e consigli su questo newsgroup. Ho deciso per questo porre
alla vostra attenzione la mia incapacità a risolvere un problema in
access xp nel calcolo delle ore.
Premettendo di essere totalmente ignorante di VB e quindi di VBA vi
chiedo di aiutarmi ....
In pratica dovrei sommare le ore di entrata e di uscita per avere le
ore lavorative
Fino ad ora ho provato così:
IdOperatore: Testo
EntLu: Testo
UscLu: Testo
EntMa: T......
.......... Fino a Domenica
Nella query creao la formula:
Ore Lunedì:
(*)Somma(IIf([EntLu]>[UscLu];("24.00"-[EntLu])+[UscLu];[UscLu]-[EntLu]))
Nel formato aggiungo: @@.@@
Così per Ore Martedì fino a Ore Domenica
Fin qui tutto funziona!
Il problema nasce quando inserisco i minuti
Perchè se in ent inserisco 12.30 e in uscito inserisco 18.00 non
ottengo 5.30 ma bensì 5.70
Se inserisco 12.00 e 18.30 avrò invece 6.30
P.s.
Per scrivere *queta "Semplicissima" stringa ho dovuto studiare access
per quasi 3 giorni pieni
quindi se è necessario inserire del codice vba potreste cortesemente
spiegrVi come fareste con un bambino di 5 anni. Grazie di cuore
anticipatamente!!
richieste e consigli su questo newsgroup. Ho deciso per questo porre
alla vostra attenzione la mia incapacità a risolvere un problema in
access xp nel calcolo delle ore.
Premettendo di essere totalmente ignorante di VB e quindi di VBA vi
chiedo di aiutarmi ....
In pratica dovrei sommare le ore di entrata e di uscita per avere le
ore lavorative
Fino ad ora ho provato così:
IdOperatore: Testo
EntLu: Testo
UscLu: Testo
EntMa: T......
.......... Fino a Domenica
Nella query creao la formula:
Ore Lunedì:
(*)Somma(IIf([EntLu]>[UscLu];("24.00"-[EntLu])+[UscLu];[UscLu]-[EntLu]))
Nel formato aggiungo: @@.@@
Così per Ore Martedì fino a Ore Domenica
Fin qui tutto funziona!
Il problema nasce quando inserisco i minuti
Perchè se in ent inserisco 12.30 e in uscito inserisco 18.00 non
ottengo 5.30 ma bensì 5.70
Se inserisco 12.00 e 18.30 avrò invece 6.30
P.s.
Per scrivere *queta "Semplicissima" stringa ho dovuto studiare access
per quasi 3 giorni pieni
quindi se è necessario inserire del codice vba potreste cortesemente
spiegrVi come fareste con un bambino di 5 anni. Grazie di cuore
anticipatamente!!