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

مساعدة من فضلكم في تاريخين


إذهب إلى أفضل إجابة Solved by ناقل,

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

  • أفضل إجابة

سنه واشهر وايام

ام فقط اشهر وايام

هل في النموذج أم تقرير .......

؟؟؟؟؟

 

على كل حال جرب الوحدة النمطية هذه

unction CalcAge(vDate1 As Date, vdate2 As Date)
    Dim vYears As Integer, vMonths As Integer, vDays As Integer
    vMonths = DateDiff("m", vDate1, vdate2)
    vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
    If vDays < 0 Then
        vMonths = vMonths - 1
        vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
    End If
    vYears = vMonths \ 12
    vMonths = vMonths Mod 12
    CalcAge = vYears & "سنة,  " & vMonths & "شهر,  " & vDays & "يوم"
End Functio

استدعيها من خلال مربع النص هكذا 

Me.txtage.Text = CalcAge(Me.txtfrom, Me.txtto)

 

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

15 دقائق مضت, عبدالقدوس48 said:

شكرا لك أخي فضلتها في الإستعلام 

DateDiff("m";[1]![من تاريخ];[1]![إلى تاريخ])

استخدم نفس كود االاستاذ @ناقل واعمل استعلام للجدول لديك ثم ضيف هذه العبارة الى الاستعلام مع تغيير ما يلزم من مسميات 

Expr1: CalcAge([from_date];[to_date])

 

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

في ٢٥‏/١٠‏/٢٠٢٠ at 22:22, عبدالقدوس48 said:

يأخي يقول الدالة غير معرفة

لانك لم تضف الوحدة النمطيه .... انشأ وحدة نمطية واحفظها ثم اانشأ الاستعلام بارك الله فيك او ارفق لنا مثال مصغر للتعديل عليه

في ٢٥‏/١٠‏/٢٠٢٠ at 22:24, aliali2019 said:

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

؟؟؟؟؟؟؟؟؟

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

محتاج الكود عند الضغط عل ئ مربع تحرير وسرد وفيه قيمة افتراضية عندما اضغط عليها يدخلني مباشره ال شاشة الموظفيت

Screenshot_٢٠٢٠١٠٢٤_١٦٥٥٢٦٠٢٨.jpg

حفظكم الله ورعاكم.  ارجوكم دولوني عليها قد لي اسبوع ما قدرت

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

Function CalcAge(vDate1 As Date, vdate2 As Date)
    Dim vYears As Integer, vMonths As Integer, vDays As Integer
    vMonths = DateDiff("m", vDate1, vdate2)
    vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
    If vDays < 0 Then
        vMonths = vMonths - 1
        vDays = DateDiff("d", DateAdd("m", vMonths, vDate1), vdate2)
    End If
    vYears = vMonths \ 12
    vMonths = vMonths Mod 12
    CalcAge = vYears & "سنة,  " & vMonths & "شهر,  " & vDays & "يوم"
End Function

صحح كود الوحدة النمطيه لأن الكود الذي ارفقة أخي ناقل في بدايتة ونهايتة نقص احرف

في ٢٥‏/١٠‏/٢٠٢٠ at 22:27, aliali2019 said:

محتاج الكود عند الضغط عل ئ مربع تحرير وسرد وفيه قيمة افتراضية عندما اضغط عليها يدخلني مباشره ال شاشة الموظفيت

Screenshot_٢٠٢٠١٠٢٤_١٦٥٥٢٦٠٢٨.jpg

حفظكم الله ورعاكم.  ارجوكم دولوني عليها قد لي اسبوع ما قدرت

سبب عدم الاجابة :

قد يكون المطلوب غير واضح للزملاء

يجب فتح موضوع مستقل بطلبك

ارفاق مثال مبسط للمطلوب

لانك طلبت في موضوع قديم جدا

حاول التقيد بهذه القوانين أخي الكريم ... وحياك الله

 

قواعد المشاركة فى الموقع

 

اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة
و بصفة خاصة نؤكدعلى ما يلي
1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة
2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد.
3-
ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال.
4-
ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا.....
5-
يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم.
ومخالفة ذلك تعرض الموضوع للحذف

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

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