الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعديل على كود التاريخ الهجري

بدأه faife في 18 أبريل 2017 · 2 رد · 827 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

استخدم الكود التالي لعرض التاريخ الهجري 

=Format(Date();"yyyy/mm/dd""هـ""")

وطلبي هو التعديل على الكود بحيث استطيع ان اطرح يوم او يومين من التاريخ الحالي لأنه قد يكون هناك فرق بين تقويم ام القرى والتاريخ الهجري 

#2

أقترح عليك استخدام الوظيفة التالية

Function HijriDate(Optional AdjVal As Variant = 0)
'-- preforming Hijri calendar date
    Calendar = vbCalHijri
    HijriDate = Format(DateSerial(Year(Date), _
    Month(Date), Day(Date) + (AdjVal)), "yyyy\هـ/mm/dd")
End Function

'-- لزيادة الأيام
YouField = HijriDate(+1)

'-- لنتنقيص الأيام
YouField = HijriDate(-1)

وهذا المثال

 

AdjustableHijriDate.accdb

تم تعديل هذه المشاركة بواسطة Gaham في 21 أبريل 2017 في 14:37 — السبب: وجود خطأ في الشفرة السابقة (تم التصحيح)

1
#3

بارك الله فيك .... هذا هو المطلوب

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…