Microsoft
Software
Hardware
Network
Question : Quotation marks and # signs around variable dates and date parts
intYearLoop is the year in integer in a range of years
strYear is the same value in a string
dteStartDate = ("#1 / 1 / " & intYearLoop & "#") and any of about 10 other ways I have tried this all give me an error 13, data type mismatch.
I need to have the rst contain all values in a given year, which changes with the for/next loop.
This is used in a for/next loop from 2006 to whatever year it is currently. (Yes, it is now 2010.)
dtestartdate is set as a date datatype. It works everywhere else.
What is wrong here and/or does anyone have the total truth or documentation on these pesky dates!
Susan
Answer : Quotation marks and # signs around variable dates and date parts
use this
dteStartDate = DateSerial(intYearLoop, 1, 1)
Random Solutions
BitmapData pointer in C#
Install additional language files on Windows Server 2008 R2
Certification renewal for OWA
I have rules that automatically move email into Outlook 2007 sub folders. Only the most important email stays in my Inbox. Need a way of displaying all Unread Mail that is only in my Outlook Inbox
Export Customised Vba Toolbars
This user account does not have permissions to access your network remotely
How to close excel file from Macro?
Intercepting WM_KEYDOWN messages
SSIS password Recovery or expiration
Adding more rules to outlook - third part or outlook options