دليل أكاديمي شامل يشرح كيفية تحويل التاريخ إلى رقم الأسبوع في برمجية 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
★
تقييم هذا المحتوى
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/.