السلام عليكم ورحمة الله
استخدم الكود التالي لعرض التاريخ الهجري
=Format(Date();"yyyy/mm/dd""هـ""")
وطلبي هو التعديل على الكود بحيث استطيع ان اطرح يوم او يومين من التاريخ الحالي لأنه قد يكون هناك فرق بين تقويم ام القرى والتاريخ الهجري
السلام عليكم ورحمة الله
استخدم الكود التالي لعرض التاريخ الهجري
=Format(Date();"yyyy/mm/dd""هـ""")
وطلبي هو التعديل على الكود بحيث استطيع ان اطرح يوم او يومين من التاريخ الحالي لأنه قد يكون هناك فرق بين تقويم ام القرى والتاريخ الهجري
أقترح عليك استخدام الوظيفة التالية
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)
وهذا المثال
تم تعديل هذه المشاركة بواسطة Gaham في 21 أبريل 2017 في 14:37 — السبب: وجود خطأ في الشفرة السابقة (تم التصحيح)
بارك الله فيك .... هذا هو المطلوب
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…