كيفية استخدام وظيفة vba dateserial؟
تم إدراج الدالة VBA DATESERIAL في فئة التاريخ لوظائف VBA. عند استخدامه في كود VBA، فإنه يقوم بإرجاع تاريخ صالح وفقًا لتنسيق التاريخ الخاص بـ VBA حسب اليوم والشهر والسنة المقدمة . بكلمات بسيطة، يمكنك إنشاء تاريخ باليوم والشهر والسنة. إنها مثل وظيفة DATE في جدول البيانات.
بناء الجملة
DateSerial (السنة، الشهر، اليوم)
الحجج
- Year : عدد صحيح لاستخدامه كسنة في التاريخ.
- الشهر : عدد صحيح لاستخدامه كالشهر في التاريخ.
- Day : عدد صحيح لاستخدامه كيوم في التاريخ.
مثال
لفهم كيفية استخدام وظيفة VBA DATESERIAL بشكل عملي، يجب عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:
Sub example_DATESERIAL() Range("A1").Value = DateSerial(2019, 5, 15) End Sub
في المثال أعلاه، استخدمنا DATESERIAL لإنشاء تاريخ يكون فيه 2019 هو العام و5 أشهر و15 هو اليوم ومن ثم تم إرجاعه 15 مايو 19.
تعليقات
- تأكد من استخدام القيمة المكونة من أربعة أرقام لسنوات.
- إذا قمت بإضافة عدد الأيام على الحد الأقصى لعدد الأيام في الشهر، فسيتم إرجاع التاريخ عن طريق إضافة أيام إضافية إلى الشهر التالي.
- إذا قمت بإضافة رقم الشهر إلى الحد الأقصى لعدد الأشهر في السنة، فسيتم إرجاع التاريخ عن طريق إضافة الأشهر الزائدة إلى العام التالي.