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

AbuuAhmed

الخبراء
  • Posts

    1101
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    18

كل منشورات العضو AbuuAhmed

  1. أنا أقصد عبارة if وليس دالة IIF هذه مشكلة البعض 🙂 من غير الخبراء/المحترفين ولكن من يعلم التعامل معهما سوف يستعمل Resume Next أكثر فأكثر الأحيان لا يهم نوع الخطأ كثر ما يهم أن هناك خطأ أو لا وفي حالة معرفة التفاصيل وعمل معالجة لها وإعطاء رسائل بها فبالتأكيد يفضل استخدام GoTo. مع أن Resume Next تستطيع القيام بهذه المهمة أحيانا.
  2. أنا ضد المفاضلة بين: On Error Resume Next و On Error GoTo وضد المفاضلة بين: If و Select Case فكثير من الأحيان يمكننا الخيار بينهم ولكن كثرة الممارسة سوف نكشف لنا أحيانا أننا مجبرين على اختيار محدد. كما أن اخنيار أحد الخيارين لا يدل على الخبرة ولا الاحتراف. احترم رأيكم وهذا رأيي المستقل وهو غير ملزم لأحد. تذكرت أن هناك فرق السرعة لصالح Select Case عند تعدد القيم (من نوع واحد) وكثرة الأحتمالات حيث لا يتم اختبار القيم السابقة بل يكون الاختيار للقيمة المطلوبة مباشرة بعكس الـ If فهي ستعمل اختبارات للخيارات التي تسبق القيمة المطلوبة وربما للقيم جميعها (تحتاج إلى دراسة).
  3. ملفين لإنهاء مهمة مايكروسفت أكسس Kill_msAccess.mdb Kill_msAccess.xlsm
  4. من أي برنامج يستخدم vba الليلة أعمل لك مثالين واحد بالأكسس وآخر بالاكسل.
  5. لم أنتبه أن المنادة مطلوبة من الرئيسي 🙂
  6. مساهمة أخرى (من حفظي) rs.FindFirst "[bookname] = '" & Me.Parent.Form.stry & "'"
  7. عظم الله أجوركم وأحسن عزاكم، ورحم متوفاكم.
  8. يمكنك الكتابة في الخلايا من A إلى D وما يهمك. وكلم مديرك يوظفني 🙂 برمجة حساب راتب_03.xlsm
  9. لم أنزل مثالك 🙂 بس أعتقد أن تنسيق General Number تحل مشكلتك.
  10. وهنا تم إضافة ثلاثة استعلامات ConditionalFormat_02.accdb
  11. تطبيق التنسيق الشرطي وباستخدام نفس أسماء الصناديق لديك ConditionalFormat_01.accdb
  12. وهذه طريقة أخرى، فبدل الإخفاء والاضطرار إلى إعادة تحجيم أو محاذاة الحقول تظل الحقول في مواقعها ولكن بدون بيانات. HideFieldsInReport_02.accdb
  13. مثال صممته قبل قراءة مشاركة زميلي @Moosak بعد التعديل وجربته على نسخة accdbe كذلك وهو يعمل بدون مشاكل، ومع ذلك أنصحك بعمل نسختين أفضل. أنت تحتاج بعد الإخفاء إعادة محاذاة الحقول حتى لا يتشوه شكل التقرير ويمكن معالجتها أيضا ولكن "خلك" مع الأسهل. HideFieldsInReport_01.accdb
  14. ممكن تسهلها على نفسك وتصمم تقريرين أحدهما يحتوي على الحقل المعين وآخر بدونه.
  15. ثم ماذا؟ ، أنا عملت خطواتك ولم تفتح مع الأكواد!!
  16. هذه إحدى الطرق: مثال 48_02.accdb
  17. سامحني ، هذه آخر مشاركة لي في موضوعك. موفقين. جدول الرواتب_05.accdb
  18. أسماء الحقول في مثالك السابق أفضل عموما تمت المعالجة جدول الرواتب_03.accdb
  19. جرب المثال جدول الرواتب_02.accdb
  20. تم التعديل موفقين. حساب المدد_07.xlsb
  21. جرب التعديل مع ملاحظة أن الكود لن يتعامل مع أي فترة تزيد عن 5 سنوات أو يكون تاريخ النهاية أصغر من تاريخ البداية.
×
×
  • اضف...

Important Information