ACC: How to Find the Number of Days in a MonthLast reviewed: August 29, 1997Article ID: Q109703 |
The information in this article applies to:
SUMMARYModerate: Requires basic macro, coding, and interoperability skills. This article demonstrates two methods of returning the total number of days in the current month. The first method uses a query, and the second method uses a user-defined function.
MORE INFORMATION
Query MethodCreate the following new query based on any table: NOTE: In the following example, an underscore (_) is used as a line- continuation character. Remove the underscore from the end of the line when re-creating this example.
Query: QueryTest -------------------------------------------------------------- Field: DateDiff("d",Date()-(Day(Date()- 1)), DateSerial(Year _ (Date()),(Month(Date())+1),1)) Total: First Show: TrueThis query will return an integer for the number of days in the current month. For example, if the current month is April, the query will return the integer 30.
User-Defined FunctionThis part of the article assumes that you are familiar with Visual Basic for Applications and with creating Microsoft Access applications using the programming tools provided with Microsoft Access. For more information about Visual Basic for Applications, please refer to your version of the "Building Applications with Microsoft Access" manual. NOTE: Visual Basic for Applications is called Access Basic in Microsoft Access versions 1.x and 2.0. For more information about Access Basic, please refer to the "Introduction to Programming" manual in Microsoft Access version 1.x or the "Building Applications" manual in Microsoft Access version 2.0
=DaysInMonth(<date value or variable>) REFERENCESFor more information about date functions, search for "Date data type, functions," and then view each of the date function topics using the Microsoft Access 97 Help Index. Keywords : kbprg PgmHowTo Version : 1.0 1.1 2.0 7.0 97 Platform : WINDOWS Hardware : x86 Issue type : kbhowto |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |