VBA: كيفية تحويل التاريخ إلى رقم الأسبوع

دليل أكاديمي شامل يشرح كيفية تحويل التاريخ إلى رقم الأسبوع في برمجية VBA باستخدام دالة WeekNum، مع دراسة تفصيلية لمعايير الحساب وتحسين الأداء البرمجي.

Mohammed looti أكاديمي وباحث متخصص في علم النفس
تاريخ النشر
تمت المراجعة العلمية · د. مروة عبد العظيم · 23 أكتوبر، 2026
مراجعة وتدقيق علمي معتمد تاريخ التدقيق: 23 أكتوبر، 2026
د. مروة عبد العظيم دكتوراه في علم النفس
عضو هيئة التدريس • جامعة كربلاء
معايير التدقيق والاعتماد السريري

يخضع هذا المحتوى لمعايير ضبط الجودة والتدقيق العلمي والأكاديمي الصارمة في شبكة علم النفس العربي، لضمان صحة المعلومات ودقتها السريرية ومطابقتها لأحدث الأدلة والبراهين الصادرة عن الجمعيات النفسية والطبية المعتمدة (APA / WHO).

text
Public Function GetCustomWeekNum(ByVal TargetDate As Variant, _
Optional ByVal StartDay As Long = 2) As Variant
If IsEmpty(TargetDate) Or Not IsDate(TargetDate) Then
GetCustomWeekNum = CVErr(xlErrValue)
Exit Function
End If

GetCustomWeekNum = DatePart(“ww”, CDate(TargetDate), StartDay, vbFirstFourDays)
End Function

VBA convert date to week number
★

تقييم هذا المحتوى

5.0 / 5 • 7 تقييمات

اقتباس هذا المقال

looti, M. (2026, أكتوبر 23). VBA: كيفية تحويل التاريخ إلى رقم الأسبوع. عرب سايكلوجي. https://arabpsychology.com/statistics/vba-convert-date-to-week-number/
looti, Mohammed. “VBA: كيفية تحويل التاريخ إلى رقم الأسبوع.” عرب سايكلوجي, 23 أكتوبر 2026, https://arabpsychology.com/statistics/vba-convert-date-to-week-number/.
looti, Mohammed. “VBA: كيفية تحويل التاريخ إلى رقم الأسبوع.” عرب سايكلوجي. أكتوبر 23, 2026. https://arabpsychology.com/statistics/vba-convert-date-to-week-number/.