Christian Epstein skrev:
> strTempDate = FormatDateTime(strTempDate+1, vbShortDate) (line
> 49) [end code]
Du får formentlig fejl fordi strTempDate er en streng - den kan du
ikke umiddelbart lægge 1 til.
Jeg ville bruge split til at trække de tre datodele ud, lægge en
til dag-værdien og så danne en ny dato med DateSerial.
Noget i retning af:
aDato = Split(strTempDate, "-")
dag = aDato(0)
maaned = aDato(1)
aar = aDato(2)
nydato = DateSerial(aar, maaned, dag + 1)
vistdato = FormatDateTime(nydato, vbShortDate)
Ovenstående er utestet, og vil givetvis have gavn af noget
fejlhåndtering (fx ved at tjekke om der nu også kommer tre
arrayelementer ud fra split).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html