I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Læg denne funktion i et modul. Herefter kan du spørge på den fra f.eks. en forespørgsel eller lign:
Public Function FindDato(År As Integer, Uge As Byte, Dag As Byte) As Date FindDato = DateSerial(År, 1, Uge * 7 + Choose(DatePart("w", DateSerial(År, 1, 1), vbMonday, vbFirstFourDays), Dag - 7, Dag - 8, Dag - 9, Dag - 10, Dag - 11, Dag - 7, Dag - 6)) End Function
Public Function Besogsdato(År As Integer, Uge As Byte, Ugedag As String) As Date Dim Dag as byte Select Case Ugedag Case "Mandag" Dag = 1 Case "Tirsdag" Dag = 2 Case "Onsdag" Dag = 3 Case "Torsdag" Dag = 4 Case "Fredag" Dag = 5 Case "Lørdag" Dag = 6 Case "Søndag" Dag = 7 End Select
FindDato = DateSerial(År, 1, Uge * 7 + Choose(DatePart("w", DateSerial(År, 1, 1), vbMonday, vbFirstFourDays), Dag - 7, Dag - 8, Dag - 9, Dag - 10, Dag - 11, Dag - 7, Dag - 6)) End Function
Public Function Besogsdato(År As Integer, Uge As Byte, Ugedag As String) As Date Dim Dag as byte Select Case Ugedag Case "Mandag" Dag = 1 Case "Tirsdag" Dag = 2 Case "Onsdag" Dag = 3 Case "Torsdag" Dag = 4 Case "Fredag" Dag = 5 Case "Lørdag" Dag = 6 Case "Søndag" Dag = 7 End Select
Besogsdato = DateSerial(År, 1, Uge * 7 + Choose(DatePart("w", DateSerial(År, 1, 1), vbMonday, vbFirstFourDays), Dag - 7, Dag - 8, Dag - 9, Dag - 10, Dag - 11, Dag - 7, Dag - 6)) End Function
Public Function Besogsdato(År As Integer, Uge As String, Ugedag As String) As Date Dim Dag as byte Select Case Ugedag Case "Mandag" Dag = 1 Case "Tirsdag" Dag = 2 Case "Onsdag" Dag = 3 Case "Torsdag" Dag = 4 Case "Fredag" Dag = 5 Case "Lørdag" Dag = 6 Case "Søndag" Dag = 7 End Select
Besogsdato = DateSerial(År, 1, val(Uge) * 7 + Choose(DatePart("w", DateSerial(År, 1, 1), vbMonday, vbFirstFourDays), Dag - 7, Dag - 8, Dag - 9, Dag - 10, Dag - 11, Dag - 7, Dag - 6)) End Function
Samme fejl - Måske jeg gør noget galt, jeg indsætter kaldet i kontrolelementkilde for feltet "besøgsdato" (datofelt) i formen som er baseret på en forespørgsel.
Det er mig der s n o r k s o v e r, din kommentar 16:47 virker helt efter bogen!!! Tak for hjælpen.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.