اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته
اساتذتي الأفاضل
أرجو المساعدة  بكود لجمع أيام على التاريخ الهجري

 

 

انا عامل الجمع بالمعادلات الى حد ما بتطلع نتائج هه مظبوطة  :yes: 

فهل من كود لحل تلك المشكلة

 

 

وشكراً لكم جميعاً

tarekh_hegri.rar

قام بنشر

السلام عليكم أحمد

 

جرب ده مؤقتاً    الناتج بيظهر فى رسالة 

Sub adddaystodate()

Dim UserResp As String
Dim myDate As Date
Dim numDays As Double

UserResp = InputBox("أدخل التاريخ من فضلك ")
numDays = InputBox("كم يوما تريد اضافتها للتاريخ ؟")
myDate = CDate(UserResp)
MsgBox DateAdd("d", numDays, myDate)
End Sub


تحياتى

قام بنشر (معدل)

السلام عليكم

 

أستاذي مختار حسين

شكرا ليك جدا

فعلا بتطلع نتائج مظبوطة

بس متنفعش مع الملف المطلوب حيث ان به آلاف التواريخ

المطلوب كود دالة للجمع

 

 

ولك مني اجمل وارق تحياتي

تم تعديل بواسطه احمد عماد
قام بنشر

الموضوع بسيط جدا أخي الكريم

إضافة عادية

حيث أن الإكسل يتعامل مع التواريخ على أنها أرقام تدل على الأيام

ويمكنك تغيير التنسيق فقط إلى تاريخ هجري

لاحظ المرفق

mas_add_tarekh_hegri.rar

قام بنشر

استاذى محمد صالح

شكرا لاهتمام حضرتك

 

المشكلة ان التواريخ بالفعل مدخله على الشكل الهجري والتعامل معها عل الشكل الهجري

وليس بالتنسيق

 

لان بعد كدا بستخرج من ( التاريخ بعد الجمع  ) السنه فقط

وعمل VLOOKUP مثلا عليه

 

تقبل تحياتي

قام بنشر (معدل)

الأستاذ الفاضل محمد بارك الله فيكم

فى مرفق حضرتكم ماذا لو أضفنا 60 يوما بدل 20  الناتج لا يكون صحيحا

 

يمكن التغلب على ذلك بالملف التالى  add-in

 

بعد اضافة المرفق  يا أحمد الى الاكسل

لما تفتح دوال اليوم والتاريخ  هتلاقى دوال اضافية

الدوال الجديدة
1 XDATE     كتابة تاريخ
2  XDATEADD  اضافة عدد من الأيام على تاريخ      ( الدالة دى بتاعتك هى التى تستخدمها )
3  XDATEDIF   لحساب عدد الأيام بين تاريخين
4  XDATEYEARDIF لحساب عدد السنوات بين تاريخين
5 XDATEYEAR  معرفة رقم السنة فى التاريخ
6 XDATEMONTH معرفة رقم الشهر فى التاريخ
7 XDATEDAY    معرفة رقم اليوم فى التاريخ

 
8  XDATEDOW  معرفة اسم اليوم فى التاريخ    

1 الاحد
2 الاثنين
3 الثلاثاء
4 الاربعاء
5 الحميس
6 الجمعة
7 السبت


طريقة الاضافة :   ملف  خيارات  add-in    ثم  go    تم browse  ثم 

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

 

دعواتك ليه بقى   وتفضل المرفق





 

xdate.zip

تم تعديل بواسطه مختار حسين محمود
قام بنشر

لا يوجد أي مشاكل حتى لو أضفت 1000 يوم

أي رقم

يتم الاضافة عليه

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

يستخلص منه العام والشهر واليوم

وكل العمليات المتاحة على التاريخ

وهذه صورة من ملفي بعد إضافة 70 

post-20707-0-97154400-1430323487_thumb.p

الموضوع بسيط

ولكن ربما توجد مشكلة في التنسيق المختار 

قام بنشر

السلام عليكم 

استاذي المحترم مختار حسين 

عاجز عن الشكر 

جزاك الله كل خير

 

تبقى مشكلة واحدة 

 

 حصل لخبطه الدالة xdate بتطلع تاريخ معين للجمع & ولما جربت اضافة a قبل التاريخ الهجري وجمعه طلع تاريخ اخر

اىاً فيهم تاريخ الجمع الصحيح

 

وشكرا لاهتمامك

وتقبل فائق احترامي

 

 

مشكلة.rar

قام بنشر

استاذي الفاضل محمد صلاح

شكرا لردك ولاهتمامك بالموضوع

مشفتش ردك اسف جدا

لكن ممكن المشاركه رقم 8 ليا توضح رأي

وتم تنفيذ كلامك

وأرجو التوضيح لي اى التواريخ الموجوده اصح

وشكرا

ولك كل احترامي

قام بنشر (معدل)

فعلا أستاذ محمد لدى خطأ صححنه و اجايتك ممتازة 

الأخ احمد الشهور الهجرية  29 و 30

الشهور الميلادية 28 و29 و30 و31  وده بيعمل لخبطة فى النتائج

قارن بين النتائج و شوف الذى يعطيك نتائج صحيحة  تحياتى

تم تعديل بواسطه مختار حسين محمود

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information