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

ظهور تاريخ الانتهار تلقائياً بعد كتابة تاريخ الاصدار


إذهب إلى أفضل إجابة Solved by ابو جودي,

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

السلام عليكم

لدي في النموذج تاريخين الاول تاريخ اصدار والاخر تاريخ نفاد 

المطلوب اخواني الكرام

اريد عند كتابة تاريخ الاصدار يظهر تاريخ النفاد تلقائياً فقط بتغيير السنة للامام 

مثال (تاريخ الاصدار 2021/10/17)       يظهر تلقائياً (تاريخ نفاد 2022/10/17)

 

New.accdb

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

32 دقائق مضت, محمد التميمي said:

السلام عليكم

لدي في النموذج تاريخين الاول تاريخ اصدار والاخر تاريخ نفاد 

المطلوب اخواني الكرام

اريد عند كتابة تاريخ الاصدار يظهر تاريخ النفاد تلقائياً فقط بتغيير السنة للامام 

مثال (تاريخ الاصدار 2021/10/17)       يظهر تلقائياً (تاريخ نفاد 2022/10/17)

 

New.accdb 468 kB · 0 downloads

اتفضل :fff:

Private Sub Date1_AfterUpdate()
    Date2 = DateAdd("yyyy", 1, Date1)
End Sub

 المرفق

New.accdb

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

  • أفضل إجابة

 شرح دالة DateAdd

 

 تعد دالة DateAdd من دوال الوقت والتاريخ المهمة حيث تستخدم في إضافة مدة معينة على تاريخ معين
تتطلب دالة DateAdd تحديد ثلاثة متغيرات هي :
1- نوع الفترة التي تريد إضافتها وهل هي يوم ِأم شهر أم سنة أم ساعة أو ..... إلخ ( التي تريد إضافتها )
2- العدد أي ما هو عدد الأيام أو الأشهر أو السنوات أو الساعات أو ..... إلخ ( التي تريد إضافتها )
3- التاريخ الذي تريد الإضافة إليه وتستخدم الدالة بالصيغة التالية :

'Syntax :
DateAdd(interval, number, date) 
DateAdd(التاريخ, العدد, نوع الفترة)


'Examples :
x = DateAdd("yyyy", 1, Date())
x = DateAdd("m", 5, Date())
x = DateAdd("d", 14, Date())
 
Interval Description
yyyy Year
q Quarter
m month
y Day of the year
d Day
w Weekday
ww Week
h hour
n Minute
s Second
تم تعديل بواسطه ابا جودى
  • Like 5
رابط هذا التعليق
شارك

9 دقائق مضت, ابا جودى said:

شرح دالة DateAdd

 

 تعد دالة DateAdd من دوال التاريخ المهمة حيث تستخدم في إضافة مدة معينة على تاريخ معين
تتطلب دالة DateAdd تحديد ثلاثة متغيرات هي :
1- نوع الفترة التي تريد إضافتها وهل هي يوم ِأم شهر أم سنة أم ساعة إلخ ،،،
2- العدد أي ما هو عدد الأيام أو الأشهر أو السنوات أو الساعات أو ..... إلخ التي تريد إضافتها
3- التاريخ الذي تريد الإضافة إليه وتستخدم بالصيغة التالية :

'Syntax :
DateAdd(interval, number, date) 
DateAdd(التاريخ, العدد, نوع الفترة)


'Examples :
x = DateAdd("yyyy", 1, Date())
x = DateAdd("m", 5, Date())
x = DateAdd("d", 14, Date())
 
Interval Description
yyyy Year
q Quarter
m month
y Day of the year
d Day
w Weekday
ww Week
h hour
n Minute
s Second

احسنت استاذي الغالي ابا جودي اطال الله في عمرك المديد هذا هو المطلوب

ولكوني طالب علم بسيط لم اكن اعرف شيء عن هذه الدالة  بفظلك الان عرفت

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

1 دقيقه مضت, محمد التميمي said:

احسنت ابا جودي هذا هو المطلوب

الحمد لله الذى تتم بنعمته الصالحات

2 دقائق مضت, محمد التميمي said:

ولكوني طالب علم بسيط لم اكن اعرف شيء عن هذه الدالة  بفظلك الان عرفت

انا كمان طويلب علم وان كنا انا وانت تعلمنا شيئا فكل ذلك بفضل الله سبحانه وتعالى ثم اساتذتنا الكرام الأجلاء بارك الله فيهم وجعل ذلك لهم فى موازين اعمالهم وحسناتهم

وفى الاخير 

سبحانك لا علم لنا الا ما علمتنا انك انت العليم الحكيم

 

  • Like 2
رابط هذا التعليق
شارك

السلام عليكم اساتذتي الاعزاء 

بارك الله فيك استاذ @ابا جودى

تنويه فقط

لاننسى السنة الكبيسة سيقوم البرنامج باضافة يوم على شهر  شباط (يصبح 29 يوم)

اي   لو تاريخ الاصدار 29/02/2020  سيكون تاريخ النفاذ 28/02/2021

تحياتي للجميع

تم تعديل بواسطه Ahmed_J
  • Like 1
رابط هذا التعليق
شارك

8 ساعات مضت, ابا جودى said:

 شرح دالة DateAdd

 

 تعد دالة DateAdd من دوال الوقت والتاريخ المهمة حيث تستخدم في إضافة مدة معينة على تاريخ معين
تتطلب دالة DateAdd تحديد ثلاثة متغيرات هي :
1- نوع الفترة التي تريد إضافتها وهل هي يوم ِأم شهر أم سنة أم ساعة أو ..... إلخ ( التي تريد إضافتها )
2- العدد أي ما هو عدد الأيام أو الأشهر أو السنوات أو الساعات أو ..... إلخ ( التي تريد إضافتها )
3- التاريخ الذي تريد الإضافة إليه وتستخدم الدالة بالصيغة التالية :

'Syntax :
DateAdd(interval, number, date) 
DateAdd(التاريخ, العدد, نوع الفترة)


'Examples :
x = DateAdd("yyyy", 1, Date())
x = DateAdd("m", 5, Date())
x = DateAdd("d", 14, Date())
 
Interval Description
yyyy Year
q Quarter
m month
y Day of the year
d Day
w Weekday
ww Week
h hour
n Minute
s Second

ربنا يرضى عليك استاذى الحبيب

زادك الله من فضله اللهم امين يارب

رابط هذا التعليق
شارك

في ١٧‏/١٠‏/٢٠٢١ at 14:21, ابا جودى said:

 شرح دالة DateAdd

 

 تعد دالة DateAdd من دوال الوقت والتاريخ المهمة حيث تستخدم في إضافة مدة معينة على تاريخ معين
تتطلب دالة DateAdd تحديد ثلاثة متغيرات هي :
1- نوع الفترة التي تريد إضافتها وهل هي يوم ِأم شهر أم سنة أم ساعة أو ..... إلخ ( التي تريد إضافتها )
2- العدد أي ما هو عدد الأيام أو الأشهر أو السنوات أو الساعات أو ..... إلخ ( التي تريد إضافتها )
3- التاريخ الذي تريد الإضافة إليه وتستخدم الدالة بالصيغة التالية :

في ١٧‏/١٠‏/٢٠٢١ at 22:44, abouelhassan said:

ربنا يرضى عليك استاذى الحبيب

زادك الله من فضله اللهم امين يارب

 

Interval

Description
yyyy Year
q Quarter
m month
y Day of the year
d Day
w Weekday
ww Week
h hour
n Minute
s Second

 

حلو شي جميل واذا كانت نفترض بفكره اخرى مثلا بدل التاريخ المضاف يكون مثلا اسم عميل يتم اختيارة من قائمة منسدله ومكان التاريخ التلقائي يتم عرض رقم العميل كيف نعملها 

رابط هذا التعليق
شارك

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