Hallo,
Ik heb in Excel een volgens mij redelijk simpel probleempje, maar er gebeurt iets wat ik niet helemaal kan verklaren. Wat ik wil is het onderstaande.
Ik heb in een database waar ik naartoe connect een double in een tabel staan, bijvoorbeeld 7,5. In de daarbij behorende applicatie wordt dit geconverteerd naar een tijdstip in dit geval dus 07:30. Ik moet dit in mijn tool ook voor elkaar zien te krijgen, maar ik weet niet hoe ik dit moet doen. Ik dacht dat dit via de format functie moest, maar dit werkt niet met een double. Even een voorbeeld:
AO_clockstart is een datumveld met de waarde 1-3-2012 07:30
Format(tblUren.getfield("datumveld"), "hhmm")
Geeft netjes 0730 terug
GR_1AW is echter een double veld met de waarde 7,5
Format(tblRooster.getfield("GR_1AW"), "hhmm")
deze geeft echter 1200 terug
Enig idee hoe ik van die 7,5 een waarde 0730 terug kan krijgen? Zit ik verkeerd te denken?
Ik heb in Excel een volgens mij redelijk simpel probleempje, maar er gebeurt iets wat ik niet helemaal kan verklaren. Wat ik wil is het onderstaande.
Ik heb in een database waar ik naartoe connect een double in een tabel staan, bijvoorbeeld 7,5. In de daarbij behorende applicatie wordt dit geconverteerd naar een tijdstip in dit geval dus 07:30. Ik moet dit in mijn tool ook voor elkaar zien te krijgen, maar ik weet niet hoe ik dit moet doen. Ik dacht dat dit via de format functie moest, maar dit werkt niet met een double. Even een voorbeeld:
AO_clockstart is een datumveld met de waarde 1-3-2012 07:30
Format(tblUren.getfield("datumveld"), "hhmm")
Geeft netjes 0730 terug
GR_1AW is echter een double veld met de waarde 7,5
Format(tblRooster.getfield("GR_1AW"), "hhmm")
deze geeft echter 1200 terug
Enig idee hoe ik van die 7,5 een waarde 0730 terug kan krijgen? Zit ik verkeerd te denken?
(\__/) Ik wist totaal niet wat hier neer te zetten....
(='.'=) Dus het werd....
("")("") Een konijn!!