إرجاع متغير (عدد صحيح) يحدد رقماً صحيحاً بين 1 و 12، شاملاً الرقمين الأول والأخير، ويمثل شهراً من السنة.
بناء الجملة
Month(date)
إن وسيطة التاريخالمطلوب هي أي متغير أو تعبير رقمي أو تعبير سلسلة أو أية تركيبة من هذه العناصر يمكن أن تمثل تاريخا. إذا كان التاريخ يحتوي على Null، فيتم إرجاع القيمة Null .
ملاحظة
إذا كان إعداد خاصية Calendar ميلاديا، فإن العدد الصحيح الذي يتم إرجاعه يمثل اليوم الميلادي في الأسبوع لوسيطة التاريخ. إذا كان التقويم هجريا، فإن العدد الصحيح الذي يتم إرجاعه يمثل اليوم الهجري في الأسبوع لوسيطة التاريخ. بالنسبة للتواريخ الهجرية، يكون رقم الوسيطة أي تعبير رقمي يمكن أن يمثل تاريخا و/أو وقتا من 1/1/100 (ميلادي أغسطس 2، 718) حتى 4/3/9666 (الميلادي ديسمبر 31، 9999).
مثال استعلام
| التعبير | النتائج |
|---|---|
| تحديد الشهر(#10/10/2018#) AS MonthTest من ProductSales; | إرجاع الرقم الذي يمثل "الشهر" من السلسلة "10/10/2018". النتيجة: 10. |
مثال VBA
ملاحظة
توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.
يستخدم هذا المثال الدالة Month للحصول على الشهر من تاريخ محدد. في بيئة التطوير، يتم عرض الحروف الحرفية للتاريخ بتنسيق تاريخ قصير باستخدام الإعدادات المحلية للتعليمة البرمجية الخاصة بك.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Assign a date.
MyMonth = Month(MyDate) ' MyMonth contains 2.