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

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

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

السلام عليكم

بعد إذن أخي السحيب ،

مرفق المثال بعد التعديل باستخدام الكود .. هو أسهل وأسرع لي .

آمل أن يفي بالغرض .

ملاحظة : يمكن تبديل مواقع الجداول مع الإحتفاظ بعدد الأسطر والأعمدة لكل عمود ومن ثم تحديث بيانات صفحة الجداول .

تحياتي .

Form_20051207b.rar

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

السلام عليكم

حياك الله أخي المالكي333 .

نسخة أخرى أكثر سيطرة تتيح لك المجال لزيادة أعمدة جدول A وزيادة صفوف جدول B ، شاهد صفحة الجداول .

حاليا يمكنك تحديث جدول A دفعة واحدة عن طريق زر ، وإذا أردتها تلقائيا فيمكن عملها ولكن لا أنصح بها فقد تعيق التنقل .

إمكانياتي في دوال الصفحات/أكسل متواضعة لذا الحل الوحيد الذي أستطيع أن أقدمه هو بواسطة الكود .

بانتظار ملاحظاتكم على التعديلات .

تحياتي .

Form_20051207c.rar

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

ما شاء الله تبارك الله بهذه السرعة؟؟؟؟

أشكرك أخي أبو هادي على سرعة تجاوبك الكريم.

لقد كتبت سيارة مكان قلم رصاص في الجدول على أمل أن ينقلها من الخلية F54 إلى الخلية F7 ثم يحصي لي السيارات المصروفة كل يوم سبت ضمن العمود F وبعد أن كتبت سيارة نقرت على زر التحديث فما كان منه إلا أن قام بتلوين كل خلايا العمود إف باللون الرمادي ولم يقم بإدراج أي عدد أمام أي يوم من أيام السبت خلال الشهر وكانت النتيجة في النهاية صفر. تعبناك معنا.

قام بنشر

يبدو لي أنني قد أتمكن من إكمال الباقي ولكنني بحاجة إلى مزيد من الوقت لتجربة الأفكار والحلول المكملة التي استطعت أن أضعها في مخيلتي وسأجربها غدا إن شاء الله. ولا أستغني عن أي حلول أخرى قد تلوح في الأفق. شكرا مرة أخرى.

قام بنشر

السلام عليكم

تعديل ثان وهو إضافة توزيع الأصناف من الجدول B إلى الجدول A ولكن لو زادت الأصناف عن أعمدة الجدول A سوف يعطي رسالة بإسم الصنف . يمكن عمل تعديل آخر بإضافة أعمدة جديدة أو حذف أعمدة زائدة إذا رغبتم في ذلك .

تحياتي .

Form_20051207.rar

قام بنشر

أخي الكريم أبو هادي. ما قصرت عمل رائع جدا. والمثال الأخير اختباراته المبدئية أعطت نتائج صحيحة بلا مشاكل. بقي الآن تطويع مثالك هذا لاستيعاب الأصناف الموجودة لدي التي أشرت إلى أنها قد تزيد على الخمسين صنفا. وسأحاول إن شاء الله أن أزيد في عدد الصفوف والخلايا بما يتلاءم مع الاحتياج وإن كنت أتوقع أن يبرز لنا بعض الأخطاء بسبب محدودية فهمي للأكواد وما يتطلبه من دقة متناهية عند نقل الخلايا من مواقعها أو تغيير الأسماء أو خلاف ذلك مما لا بد من تغييره في البرنامج الأب. وخطتي في العمل ستكون كالتالي:

نقل ورقة العمل ( المثال ) إلى البرنامج الأب مع نقل الوحدة النمطية أو الكود الذي قمت بعمله.

زيادة عدد الصفوف وعدد الأسهم عن طريق الورقة ( جداول ) في برنامجك المثال.

تطبيق الزيادة فعليا على الورقة المسماة ( ورقة 1 )

تغيير أسماء الأصناف الموجودة في الورقة المسماة ( الأصناف ) وإضافة بقية الأصناف لتصل إلى حوالي الخمسين كما أشرت. وبعد الانتهاء من ذلك سأرفع لك الموضوع بـ(قائمة ) من الأخطاء التي أتوقع أن أقع فيها.

كم أتمنى على من لديه الإلمام الكافي بالدوال ويجد أن هناك دالة يمكن أن تقوم بما يقوم به الكود أن يتحفنا بذلك لمزيد من الفائدة والمرونة. ولا أعني بهذا تقليلا من شأن عمل أخينا أبو هادي ولكن لمعرفة المزيد في إمكانات الأكسل بأكثر من طريقة. شكرا جزيلا أخي أبو هادي و ( بيض الله وجهك ).

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

السلام عليكم

تعديل ثالث وتم فيه إضافة الأعمدة الناقصة أو حذف الأعمدة الزائدة من الجدول A بناء على مقارنتها مع معلومات صفحة الجداول .

ملاحظة :

صفحة الأصناف تحدث تلقائيا لاستخدامها في الجدول A فهي لا تحتاج إلى تحديثها من قبل المستخدم .

تحياتي .

Form_20051208.rar

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

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information