11. februar 2004 - 21:35
Der er
18 kommentarer og 1 løsning
Finde dag = datoen i den næste måned
Jeg har en betegnelse der hedder: Lbd. måned + 30 dage, hvordan finder jeg den endelige dato med en funktion
Annonceindlæg tema
Cloud & AI
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.
11. februar 2004 - 21:36
#1
DateAdd("dd", dato1, dato2) Den ligger Dato 1 sammen med dato 2! //>Rune
11. februar 2004 - 21:37
#2
11. februar 2004 - 21:40
#3
Eller med dateserial, den ligger en til månede (Lbd. måned) og 30 betyder lig 30 dage til. dato = DateSerial(Year(date),Month(Date)+1),30)
11. februar 2004 - 21:41
#4
Hvorfor ligge datoerne sammen argumenter!! Jeg skal bruge eks. now() + løbende måned + 30 dg
11. februar 2004 - 21:42
#5
Altså 1. marts + 30 dage er det hvis dt er i denne måned
11. februar 2004 - 21:43
#6
Svarer det til dit eagleeye
11. februar 2004 - 21:43
#7
Ok, sådan her, der var en ) for meget:) dato = DateSerial(Year(date),Month(Date)+1,1+30)
11. februar 2004 - 21:43
#8
ok :)
11. februar 2004 - 21:44
#9
Dette giver den første i næste måned: dato = DateSerial(Year(date),Month(Date)+1,1) Så kan du ligge enten 29 eller 30 alt efet du har behov for: dato = DateSerial(Year(date),Month(Date)+1,1+30)
11. februar 2004 - 21:45
#10
prøver lige
11. februar 2004 - 21:46
#11
Skal datoen give den 30/3/2004 er det 1+29 = 30
11. februar 2004 - 21:47
#12
antal dage er fast, så det er 30...for at være besværlig kan man tjekke om det er en arbejdsdag???
11. februar 2004 - 21:49
#13
og om det er en lørdag eller søndag
11. februar 2004 - 21:52
#14
ja man kan tjekke om det er en lørdag eller søndag og trække en dag fra eller ligge til alt efter ønske : dato = DateSerial(Year(date),Month(Date)+1,30) do while weekday(dato) = 1 or weekday(dato) = 7 dato = DateAdd("d",-1,dato) loop
11. februar 2004 - 21:55
#15
her trækker du så fra??
11. februar 2004 - 21:56
#16
Skal du have flere points??
11. februar 2004 - 21:56
#17
Ja det gør den :) Skal der ligges til rettes -1 til 1
11. februar 2004 - 21:58
#18
Nej tak, ikke flere points, det helt i orden
11. februar 2004 - 21:59
#19
Det passer hvad man skriver om dig ... hjælpsom, tålmodig og god til at gøre det forståeligt tak
Kurser inden for grundlæggende programmering