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

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

قام بنشر (معدل)

أخوتنا الكرام ..

هذا الملف المرفق تم اختصارة بشكل كبير لتقليل حجمه وزيادة سرعته نسبياً ..

هذا الملف به معادلات من دالة SUMIF  وهى بسبب أنها تقوم بالجمع بشرط معين من خلال تطبيق هذا الشرط على نطاق كبير  من الخلايا .. أصبح هناك بطئ فى الملف ويظهر هذا عند اضافة أى بيان جديد فى صفحة الخزينة وسيتفاقم هذا البطئ تدريجياً وبشكل كبير كلما زادت التسجيلات والأضافات.

فهل من الممكن استبدال دالة SUMIF بكود لتلافى مشكلة هذا البطئ ..

وشكراً ..

خزينة.rar

تم تعديل بواسطه samycalls
قام بنشر

ا / ابو عيد 

جزاكم الله خيرا على الشيت و لكن السؤال اسماء الحسابات فى القائمة المنسدلة من اين يمكن تغييرها ؟

 

و بارك الله فيكم 

قام بنشر

السلام عليكم

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

أم غيره

لم أفهم 

تحياتي

قام بنشر

الملف الذى ارفقتة سيادتكم

نختار من الجدول اسم الحساب data validation

ارجو تحديد كيفية تغيير اسماء الحسابات بحيث عند الاختيار يظهر اسماء الحسابات التى قمت انا بتغييرها

 

جزاكم الله خيرا

قام بنشر

دائما سباق بالفضل أخى أبوعيد ..

يكفى استبدال دالة SUMIF فقط أى الخلايا ذات اللون الأحمر ..

والمهم هنا آلية التنفيذ أى التلقائية بدون الحاجه الى زر ماكرو .. فهل يمكن هذا ؟

أمال بالنسبة للأخ السائل عن اسماء الحسابات فى القائمة المنسدلة فهى فى ورقة 1 وهى مخفية يمكنك أظهارها ..

كل الشكر .. اخوانى الأعزاء

 

قام بنشر

بحثت عن اسماء الحسابات المخفية و لم اجدها اذا كان من الممكن مساعدتى فى ايجادها فجزاكم الله خيرا 

قام بنشر

السلام عليكم ورحمة الله وبركاته

الاستاذ والاخ العزيز ابو عيد جزاكم الله خيرا

عمل اكثر من رائع وفقكم الله

اما عن سؤال الاخ  حول اسماء الحسابات فاليك الملف  وقد اظهرت الورقة الاولى التي نوه عنها الاخ سامي

تقبلوا فائق احترامي وتقديري

اسماء الحسابات.rar

قام بنشر

دائما سباق بالفضل أخى أبوعيد ..

يكفى استبدال دالة SUMIF فقط أى الخلايا ذات اللون الأحمر ..

والمهم هنا آلية التنفيذ أى التلقائية بدون الحاجه الى زر ماكرو .. فهل يمكن هذا ؟

أمال بالنسبة للأخ السائل عن اسماء الحسابات فى القائمة المنسدلة فهى فى ورقة 1 وهى مخفية يمكنك أظهارها ..

كل الشكر .. اخوانى الأعزاء

اخي الكريم يمكن بوضع الكود في الحدث Private Sub Worksheet_Activate()

فبمجرد فتح الشيت سيتم التحديث ويمكن وضعه ايضا في الحدث Private Sub Workbook_Open()

حتى يتم التحديث بمجرد فتح الورك بوك تحياتي

قام بنشر

القصد من آلية التنفيذ أى التلقائية بدون الحاجه الى زر ماكرو .. هو أنه بمجرد تسجيل أى بيان فى ورقة الخزينة يتم تحديث قيم مباشرة .. لآن ورقة 2 تكون مخفية مثل ورقه 1 وهما يقوما بإمداد ملفات أخرى بالبيانات .

قام بنشر (معدل)

القصد من آلية التنفيذ أى التلقائية بدون الحاجه الى زر ماكرو .. هو أنه بمجرد تسجيل أى بيان فى ورقة الخزينة يتم تحديث قيم مباشرة .. لآن ورقة 2 تكون مخفية مثل ورقه 1 وهما يقوما بإمداد ملفات أخرى بالبيانات .

اخي لو تم ذلك لا انتفى الهدف من تحويل sumif من البداية لان وفقا لطلبك ستظل المعادلة تعمل باستمرار وفقاا" لاي تحديث مما سيترتب علية الشكوى من بطء الشيت لذى تم اللجوء للكود ليعمل عند زيارة الصفحة 2 ليعمل مرة واحدةاما اذا كانت الملفات الخارجية تقوم بالتحديث من الملف محور الحديث فيمكن وضع كود التحديث في الحدث Private Sub Workbook_BeforeClose(Cancel As Boolean)

 وبذلك يتم تحديث الملف قبل الغلق وبالتالي حينما تفتح الملفات الاخرى المرتبطة ستقوم بالتحديث منه وفقا لاخر موقف

ارجوا ان تكون الصورة وضحت لك

تم تعديل بواسطه وائل احمد المصري
قام بنشر (معدل)

السلام عليكم ...

عند تسجيل أى بيان فى شيت الخزينة يقوم الكود بعمله وهذا جيد .. والملاحظة هنا .. أنه التسجيل فى أى من الأعمدة من الD الى الO يقوم الكود بالعمل .. ولكنى أرى أن كان من الممكن أن يقوم الكود بعمله عند تسجيل اسم الحساب المدين والدائن أى العمود G والعمود I فقط سيجعل عملية التسجيل أسرع وأيسر ..

وبذلك نتلافى البطء كما نوه الأخ الكريم / وائل المصرى ..

تم تعديل بواسطه samycalls
  • 2 months later...

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