Erwin Craps - IT Helps
Erwin.Craps at ithelps.be
Thu Jan 29 07:24:46 CST 2004
Just at first sight
strStart
strEnd
Should be date type and not string
An I supose arrDays() to.
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Sad Der
Sent: Thursday, January 29, 2004 2:08 PM
To: Acces User Group
Subject: [AccessD] Store all days between 2 dates / Type Mismatch
Hi group,
does anybody know how I can fill an array with the DATES between a
startdate and an enddate?
I'm using datediff to calculate the no of days. I want to use this in a
loop e.g.:
Dim x as Integer
Dim arrDays() as Variant
Dim intNumberOfDays as Integer
dim strStart as String
Dim strEnd as String
intNumberOfDays = DateDiff("d", strStart, strEnd)
ReDim arrDays(intNumberOfDays)
for x = 0 to intNumberOfDays
arrDays(x) = strStart + x
next x
I keep getting a Type Mismatch error. I also tried:
arrDays(x) = CVAR(strStart + x)
Any ideas?
TIA.
Sander
Example:
StartDate EndDate Return value(s)
21/01/2004 21/01/2004 21/01/2004
21/01/2004 22/01/2004 21/01/2004;22/01/2004
31/12/2003 02/01/2004 31/12/2003;01/01/2004;02/01/2004
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com