يوسف السيد قام بنشر فبراير 19, 2018 قام بنشر فبراير 19, 2018 (معدل) السلام عليكم كتبت دالة IF كالتالي لكن لا ادري لماذا يوجد خطأ END IF WITHOUT BLOCK IF Private Sub endate_AfterUpdate() Dim X, Z As Integer X = #1/1/2018# Z = #12/31/2018# If Me.endate >= X And Me.endate <= Z Then MsgBox ("التاريخ يجب ان يكون خلال عام2018") endate = Date End If Refresh End Sub تم تعديل فبراير 19, 2018 بواسطه يوسف السيد
ابو ياسين المشولي قام بنشر فبراير 19, 2018 قام بنشر فبراير 19, 2018 اخي ارفق مثال واشرح المطلوب كل واحد وله طريقه حتى تستفيد من طرق اخرى 2
يوسف أحمد قام بنشر فبراير 19, 2018 قام بنشر فبراير 19, 2018 (معدل) السلام عليكم بعد اذنك اخي العزيز ابو ياسين اخي العزيز يوسف هناك اخطاء واضحة في الكود وهي المتغيرين من المفترض ان يكونا من النوع Date و ليس integer جملة if تم اغلاقها بالجملة End If مع انها لا تحتاج الى اغلاق لأن جواب الشرط موجود في نفس السطر بالتوفيق تم تعديل فبراير 19, 2018 بواسطه يوسف أحمد 2
يوسف السيد قام بنشر فبراير 19, 2018 الكاتب قام بنشر فبراير 19, 2018 (معدل) تفضل استاذ ابو ياسين 123.accdb فعلا استاذ يوسف عندما غيرت المتغيرين الي DATE وازلت ENDIF الكود يعمل بصورة صحيحية عدا انه لايظهر الرسالة تم تعديل فبراير 19, 2018 بواسطه يوسف السيد 1
Shivan Rekany قام بنشر فبراير 19, 2018 قام بنشر فبراير 19, 2018 7 minutes ago, يوسف السيد said: تفضل استاذ ابو ياسين 123.accdb استأذن من الجماعة اتفضل اخي يوسف الكود صار هكذ Private Sub endate_AfterUpdate() Dim X, Z As Date X = #1/1/2018# Z = #12/31/2018# If Me.endate > X Or Me.endate < Z Then MsgBox ("التاريخ يجب ان يكون خلال عام2018") endate = Date End If Refresh End Sub 123 (1).accdb 4
يوسف السيد قام بنشر فبراير 19, 2018 الكاتب قام بنشر فبراير 19, 2018 شكرا جزيلا استاذ / شفان ريكاني واعذرني لكثرة الطلبات فانا ما زلت مبتدأ
Shivan Rekany قام بنشر فبراير 19, 2018 قام بنشر فبراير 19, 2018 4 minutes ago, يوسف السيد said: واعذرني لكثرة الطلبات فانا ما زلت مبتدأ استغفر الله نحن بخدمتكم 2
qassim-t قام بنشر مارس 3, 2018 قام بنشر مارس 3, 2018 الاخ يوسف السيد..انا مبتدئ جدا في الاكسس واحاول الاستفادة من اساتذة الموقع لكنك اردت حصر التاريخ فقط في 2018 واظن ان الصحيح If Me.endate < X Or Me.endate > Z Then MsgBox ("التاريخ يجب ان يكون خلال عام2018")
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.