04. august 2011 - 10:31Der er
13 kommentarer og 1 løsning
Returnere år, uge og dag til et tal
Jeg har et felt i en forespørgsel som viser år-uge-dag. Jeg vil gerne have et tal i stedet for. Fx. 11-17-3 bliver til 40660 og har datoen 27-04-2011. Det er let i Excel at omskrive en dato til et tal, men hvordan laver man et udtryk i Access som kan onskrive år-uge-dag til et tal?
ÅrUgeDag_Til_Integer = CLng(StartDato + (Uge - 1) * 7 + (Dag - 1) - DagsKorrektion) End Function
Sub Test Debug.Print ÅrUgeDag_Til_Integer(11, 17, 3) End Sub
Synes godt om
Slettet bruger
07. august 2011 - 16:16#10
Sorry, jeg havde glemt alt om dette spm!~)
fdata's funktion virker og du kan aktivere det med EfterOpdaterings hændelsen, det nemmeste vil nok være at lave et ekstra felt i din tabel, som kan indeholde dit nummer. Så er det også nemt at lave søge funktioner..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.