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

ناصرالمصرى

04 عضو فضي
  • Posts

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

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

كل منشورات العضو ناصرالمصرى

  1. شاكر فضل حضرتك أستاذى الفاضل / فضل على إهتمامكم البالغ لمشاركتى فى هذا الموضوع فجزاكم الله تعالى خير الجزاء **** نعم بالتأكيد هو المطلوب من حيث النتائج ولكن هناك بعض الامور الفنية التى حاولت العمل عليها دون جدوى لعدم خبرتى فى مجال الــ VBA ألا وهى من الضرورى وعلى حد علمى أنه يجب الاعلان عن المتغيرات Option Explicit فضلا عن جزئية اهتزاز الشاشة فى بداية ونهاية الكود النقطة الاخيرة وهى أننى لا أريد إستخدام أية Buttons لتنفيذ تلك العمليات الحسابية بقدر ما أريد أن تتم هذة العمليات تلقائيا فكيف يمكن تحقيق ذلك . أضفت فى هذا المرفق شرطا أخر مع أختلاف نطاق الجمع ولحالتيين فقط وهما يعملان بطريقة ممتازة من حيث النتائج لكنى فى حاجة الى ضبط النقاط التى نوهت عنها بعاليه هذا بعد طلب الإذن فضلا لا أمرا شاكر فضل حضرتك وجزاكم الله خيرا محاولة بالكود +1111.xlsm
  2. وعليكم السلام ورحمة الله وبركاته شاكر فضل حضرتك أستاذى الفاضل / بن عليه حاجى لمشاركتك الطيبة فبارك الله فى عمرك وجزاكم الله تعالى عنى خير الجزاء رغم تبسيطكم القيم لمعادلات IF فى مرفقى ومع إضافة باقى الشروط فى الملف الاصلى بإستخدام الحلين المقترحين من سيادتكم إلا أنه أصبح الملف ثقيل جدا جدا نظرا لما يحتويه على مايقرب من 22000 ألف صف أعتقد أننا فى حاجة إلى داله معرفه UDF لتحقيق هذة الشروط بحيث يمكن إستدعاء هذة الدالة من خلال معادله بسيطة ولكنى لست متمكن من تنفيذ ذلك بإستخدام الــ VBA فكيف يمكن تحقيق ذلك شاكر فضل حضرتك وجزاكم الله خيرا
  3. السلام عليكم ورحمة الله وبركاته أحاول إنشاء معادلة لأكثر من خمسة عشر شرط بإستخدام الدالتين IF و AND لكنها بعد تنفيذ هذا العدد من الشروط ستكون طويلة جدا جدا وسأكتفى بعد طلب الاذن من حضراتكم بعرض ثلاثة شروط على النحو التالى **** لو الخلية 8A تحتوى على كلمة الاول وجملة النطاق من الــ B8 الى E8 أكبر من أويساوى 10000 لا تعطى شيئا أى فراغ وان لم يكن كذلك ( أقل من الـ 10000 ) فسيتم طرح مبلغ الــ 10000.00 من جملة النطاق من الــ B8 الى E8 **** لو الخلية A8 تحتوى على كلمة الثانى وجملة نفس النطاق أكبر من أويساوى 8000 لا تعطى شيئا أى فراغ وان لم يكن كذلك ( أقل من الـ 8000 ) فسيتم طرح مبلغ الــ 8000 من نفس النطاق . ***** لو الخلية 8A تحتوى على كلمة الثالث وجملة نفس النطاق أكبر من أويساوى 6000 لا تعطى شيئا أى فراغ وان لم يكن كذلك ( أقل من الـ 6000 ) فسيتم طرح مبلغ الــ 6000 من نفس النطاق . كيف يمكن تحقيق هذه المسألة بمعادلة مختصرة بطريفة أخرى **** أو كود برمجى يفوم بتفيذ هذة الشروط **** برجاء الاطلاع على المرفق التالى شاكر فضل حضراتكم وجزاكم الله خيرا محاولة.xlsx
  4. وعليكم السلام ورحمة الله وبركاته نعم أخى الفاضل هو كذلك شاكر فضل حضرتك وجزاكم الله خيرا
  5. السلام عليكم **** يبدو أننى لم أوضح جيدا لذلك أعتذر عن هذا الخلل برجاء الاطلاع على المرفق التالى لانىى أريد ضرب المبلغ المدون بالخلية G3 فى 25% ولكن بحد أقصى إذن لو المبلغ المدون بالخلية G3 أكبر من أو يساوى 1750.00 سيكون الناتج 437.50 وان لم يكن كذلك فسيتم ضرب القيمة فى 25 % وإظهار النتائج فى خليتين أحدهما للجنيهات والاخرى للقروش لذا أرجو الافادة وجزاكم الله خيرا فصل الجنيهات1111.xlsx
  6. السلام عليكم ورحمة الله وبركاته أود مساعدتكم الكريمة فى الحصول على معادلتين بالخليتن H5 و G5 بشرط لو أن القيمة المبينة بالخلية I7 أكبر من أو يساوى 1750.00 جنيها أعطى 175.00 جنيها على خليتين أحدهما للجنيهات والأخرى للقروش غير ذلك يتم قسمة القيمة ÷ 100 ثم ضربها × 25% على خليتين أحدهما للجنيهات والأخرى للقروش برجاء الاطلاع على المرفق التالى **** شاكر فضل حضراتكم وجزاكم الله خيرا Book1.xlsx
  7. تمام أستاذى الفاضل / سليم أفهم من هذا التعديل أن قيمة الصفر دلالة على رقم العمود A أما عن الرقم 7 فهو للعمود السابع أرجو الافادة وجزاكم الله خيرا
  8. السلام عليكم ورحمة الله وبركاته فى المرفق التالى عمودين فى "ورقة البيانات" أحدهما لكود مندوبى الشركة ومحله العمود A والثانى قائمة بأسماء مندوبى الشركة ومحله العمود G أرغب بعد إذن حضراتكم فى الحصول على معادلة بديلا عن دالة VLOOKUP لاستدعاء بيانات مندوبى الشركة فى "ورقة النهائى" اعتمادا على رقم الكود الذى يتم تسجيله يدويا فى الخلية C7 على أن توضع فضلا المعادلة المطلوبة فى الخلية E1 أو ربما لحضراتكم رأى أخر فى إستخدام دالة VLOOKUP لتحقيق هذة المسألة **** شاكر فضل حضراتكم وجزاكم الله خيرا VLOOKUP.xlsx
  9. الاستاذ الفاضل / بن عليه حاجى وعليكم السلام ورحمة الله وبركاته شاكر فضل حضرتك على كرم أخلاقكم وعلى سرعة الاستجابة وعلى حسن مساندتكم لى فجزاكم الله تعالى خير الجزاء
  10. السلام عليكم ورحمتة الله وبركاته وكل عام انتم بخير بمناسبة عيد الفطر المبارك اعاده الله عليكم باليمن والبركات فى هذا الملف المرفق ورقتان الاولى هى " البيانات" والثانية هى " النهائى " في ورقة البيانات يحتوي العمود "A" على رقم كود لمندوبى الشركة أما فى ورقة النهائى يتم تسجيل رقم كود المندوب يدويًا في الخلية "B7" لاستدعاء بياناته المالية وكذا الاسم ورقم السيارة ورقم الهاتف الى أخره من البيانات بإستخدام الدالة VLOOKUP ومحلها الخلية C1 فى ورقة النهائى =VLOOKUP(B7;البيانات!$A$1:$B$11;2;0) وباستخدام الدالة INDEX و MATCH لاستدعاء البيانات المالية على هذا النحو =IF(INDEX(mayrange;MATCH(C1;mynames;0);11)="";"";INDEX(mayrange;MATCH(C1;mynames;0);11)) المشكلة التى تواجهنى هى كيف يمكن إستدعاء القيم على خانتين احدهما للقرش والاخرى للجنيهات مع استدعاء البيانات الخاصة بكل مندوب برجاء الاطلاع على ورقة النتيجة المطلوبة بالمرفق التالى فكيف يمكن تعديل هذه المعادلة أو ربما تغييرها أو كما تروه حضراتكم مناسبا ** شاكر فضل حضراتكم وجزاكم الله خيرا INDEX - MATCH.xlsx
  11. أحسنت استاذ مجدى عمل ممتاز جعله الله فى ميزان حسناتك نطمع فى اضافة أكواد الحذف والإضافة ( حذف طالب - إضافة طالب ) وجزاكم الله خيرا
  12. وعليكم السلام ورحمته الله وبركاته والله فكرت فى ذلك على أيه حال يكفينى شرف مشاركتكم الكريمة ومشاركة السادة الزملاء الافاضل شاكر فضل حضراتكم جميعا وجزاكم الله خيرا
  13. نعم أخى ال 72 قرش هم منازل عشرية نتيجة جمع المبالغ التى أمام كل شرط من الشروط ومن ثم ضرب نتيجة هذا الجمع فى النسبة المئوية جمع الشروط الثلاثة = 8717.32 × 33% = 2876.72 والمطلوب هنا بعد طلب الاذن تعديل المعادلة بخلية القروش لتصبح دون منازل عشرية أو ربما هناك رأى أخر شاكر فضل حضراتكم وجزاكم الله خيرا
  14. شكرا جزيلا وجزاكم الله خيرا تم تحقيق طلبى بإستخدام الدالة MOD بخانة القروش ولكن هناك مشكلة أخرى وهى أننى لا أريد أية منازل عشرية بخانة القروش *** كيف يمكن تحقيق ذلك برجاء الاطلاع على المرفق التالى لتوضيح ما أعنيه وجزاكم الله خيرا تقسيم نسبة مئوية بعدة شروط الى خليتين +111.xlsx
  15. شكرا لاهتمام حضرتك لكن ليس هذا المقصود **** المقصود هو تقسيم نتيجة المعادلة الى خليتين من الورقة 1 ( ورقة المصدر ) وبنفس الشروط المبينة شاكر فضل حضرتك وجزاكم الله خيرا
  16. السلام عليكم ورحمته الله وبركاته فى البداية أود أن أشكركم على كل ماتقدموه من جهد لمساعدة الجميع هنا أرغب بعد طلب الإذن المساعدة فى تقسيم نتيجة المعادلة المبينة فى الورقة 2 بالخلية M9 الى خليتين واحدة للجنيهات والاخرى للقروش كما هو موضح بالخليتين M2 و L2 وبنفس الشروط الموضحة بالورقة 1 برجاء الاطلاع على المرفق التالى *** شاكر فضل حضراتكم وجزاكم الله خيرا تقسيم نسبة مئوية بعدة شروط الى خليتين.xlsx
  17. وعليكم السلام ورحمة الله وبركاته أخى وأستاذى الفاضل / بن عليه حاجى والله يعجز لسانى عن مدى شكرى واحترامى وتقديرى لشخصكم الكريم بارك الله فيكم وجزاكم الله خيرا والى لقاء قريب فى تعديل كود أخر هذا بعد طلب الاذن
  18. السلام عليكم ورحمته الله وبركاته شكرا مقدما على مجهوداتكم التى ستقدمونها إبتغاء مرضاة الله الكود التالى لآحد السادة الزملاء الافاضل هنا وهو فى الاساس لطباعة أرقام جلوس الطلبة حاولت التعديل عليه ليتوافق مع غرضا أخر لكنى لم أستطع ذلك أرغب فى مساعدتكم الكريمة فى جزئين الاول وهو أن الاسم الاول لا يأتى فى ترتيبة مع استدعاء البيانات من الورقة الرئيسية أما الجزء الثانى هو أرغب فى زيادة عدد الكوبونات الى عشرة كوبونات بدلا من ثمانية مع الحفاظ على فواصل الصفحات علما بأن البيانات الاصلية قد تصل الى حوالى 2000 صف بالورقة الرئيسية للبيانات برجاء الاطلاع على المرفق التالى **** شاكر فضل حضراتكم *** وجزاكم الله خيرا طباعة أرقام الجلوس.xlsm
  19. السلام ورحمته الله وبركاته أخى وأستاذى الفاضل / بن عليه حاجى والله بجد حضرتك شخصية محترمة فلا أجد من الكلمات لشكركم سوى جزاكم الله خيرا تقبل وافر تقديرى واحترامى ***  جزاكم الله خيرا
  20. وعليكم السلام ورحمته الله وبركاته  جزاكم الله خيرا أخى وأستاذى الفاضل / بن عليه حاجى بارك الله فيكم وأحسن الله اليكم وجزاكم الله تعالى خير الجزاء
  21. وعليكم السلام ورحمته الله وبركاته جزاكم الله خيرا أخى وأستاذى الفاضل / بن عليه حاجى لقد أقتربت من فهم هذة المعادلة لكن أخى وأستاذى ماذا لوهناك حالة عكسية بمعنى ان المدة أكبر والقسط أقل فرضا لو المبلغ الاجمالى على سبيل المثال 10000 جنيها وسيقسم هذا المبلغ على 36 شهر على أن يكون القسط الاول 375 جنيها وباقى الاقساط ستصبح بالتساوى 275 جنيها حتى نهاية ال 36 شهر أطمع فى كرم أخلاقكم الكريمة بالتفضل فى مثال تطبيقى على النحو المشار اليه بارك الله فيكم وأحسن الله اليكم وجزاكم الله تعالى خير الجزاء
×
×
  • اضف...

Important Information