إرجاع متغير (عدد صحيح) يحدد رقماً صحيحاً بين 1 و 12، شاملاً الرقمين الأول والأخير، ويمثل شهراً من السنة.
بناء الجملة
الشهر (التاريخ)
وسيطة التاريخالمطلوبة هي أي متغير أو تعبير رقمي أو تعبير سلسلة أو أي مجموعة من هذه التي يمكن أن تمثل تاريخا. إذا كان التاريخ يحتوي على Null، يتم إرجاع Null .
ملاحظة
إذا كان إعداد الخاصية Calendar ميلاديا، فإن العدد الصحيح الذي تم إرجاعه يمثل اليوم الميلادي من الأسبوع كوسيطة التاريخ. إذا كان التقويم هو الهجري، فإن العدد الصحيح الذي تم إرجاعه يمثل اليوم الهجري من الأسبوع كوسيطة التاريخ. بالنسبة للتواريخ الهجرية، رقم الوسيطة هو أي تعبير رقمي يمكن أن يمثل تاريخا و/أو وقت من 1/1/100 (2 أغسطس الميلادي، 718) إلى 4/3/9666 (31 ديسمبر الميلادي، 9999).
مثال على الاستعلام
| التعبير | النتائج |
|---|---|
| SELECT Month(#10/10/2018#) AS MonthTest FROM 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.