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

فرز بيانات من ورقة إلى ورقة ثانية وفق شروط


إذهب إلى أفضل إجابة Solved by رجب جاويش,

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

لدي جدول في الورقة A يحتوي عمود باسم المتعلمين و عمود ثاني يعلم بعلامة X في حالة النجاح و عمود ثالث يعلم بعلامة X في حالة الرسوب

35301115.jpg

و في الورقة B  عندي جدول بأسماء المتعلمين الناجحين فقط .

48352103.jpg

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

و جزاكم الله خيرا مسبقا و حفظكم و رعاكم

Classeur1.rar

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

السلام عليكم

 

جرب هذا الكود 

 

 

sheets("x").Range("c:c").SpecialCells(xlCellTypeConstants).Offset(0,-1).Copy sheets("y").[b1]

 

 

ملاحظة : يعتمد علي ان العمود C  لا يحتوي كتابة الا في حالة النجاح .

 

تحياتي

تم تعديل بواسطه احمد عبد الناصر
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

الاخ الكريم / احمد عبد الناصر

 

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

ونشاط معهود والي الامام دائما

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

  • Like 1
رابط هذا التعليق
شارك

أخى الفاضل / أحمد

تسلم ايديك

ولاثراء الموضوع

حل آخر

معادلة صفيف

 

=IF(ROWS($B$2:B2)>COUNTIF(X!$C$2:$C$26;"X");"";INDEX(X!$B$2:$B$26;SMALL(IF(X!$C$2:$C$26="X";ROW(X!$C$2:$C$26)-1);ROWS($B$2:B2))))

 

Classeur1.rar

  • Like 1
رابط هذا التعليق
شارك

أخواي الكريمان : احمد عبد الناصر / رجب جاويش

ممتن جدا لتواجدكما و تفاعلكما مع الموضوع و تقديم المساعدة .

فعلا المعادلاتان شغالتان في الملفين المرفقين اللذين أنجزتمانه ... و لكن لا أدري لماذا لا تشتغل في الملف الموجود على حاسوبي رغم أنه نفسه الذي رفعته في المرفقات

أنسخ المعادلة - مع احترام أسماء الورقتان و الخلايا المستهدفة -  و لكنها لا تشتغل .

مع العلم أنني أستعمل إكسيل 2007 النسخة الفرنسية .

هل أرفع الملف الذي أريد تطبيق المعادلة عليه رغم أنه كبير نسبيا ؟؟

رابط هذا التعليق
شارك

أخى الفاضل / عمر

يفضل فى هذه الحالة ارفاق الملف الذى لا تعمل فيه المعادلة

وممكن افراغ بعض البييانات منه لتقيل المساحة

حتى نعرف سبب عدم عمل المعادلة

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم 

 

كما اشار استاذ رجب هذه معادلة صفيف .

 

بعد كتابة المعادلة تضغط  ctr+shift+enter  بدلا من  enter فقط . و ان لم تعمل معك فارفق الملف .

 

تحياتي 

  • Like 1
رابط هذا التعليق
شارك

جزاك الله ألف خير أخي الكريم رجب جاويش

الملف في المرفقات

و المطلوب :

1/ فرز أسماء التلاميذ من الورقة المسماة résultats_général  بناء على العمود ( ينتقل ) و وضعها في الورقة tabl_scol_réu

2/ فرز أسماء التلاميذ من الورقة المسماة résultats_général  بناء على العمود ( يكرر) و وضعها في الورقة tabl_scol_red

رابط هذا التعليق
شارك

لتلافي  المشكلة التر ذكرتها هذا حل بسيط لا يرقى الي مستوى الحلول الاحترافية التى قدمها الاساتذه الكبار

 

واتمني ان يكون هو المطلوب

Classeurhu.rar

  • Like 2
رابط هذا التعليق
شارك

معذرة على أن غفلت على إرفاق الملف و كلي خجل من الإزعاج

جزاكم الله خيرا و بارك فيكم جميعا

الملف في المرفقات

omar.rar

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

شغالة صح أخي الحبيب رجب جاويش جزاك الله خيرا

فلا أملك لك إلا الدعاء

و لكن كرمكم هذا يجعل مطامعي أكبر في الاستفادة من علمكم

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

رابط هذا التعليق
شارك

لتلافي  المشكلة التر ذكرتها هذا حل بسيط لا يرقى الي مستوى الحلول الاحترافية التى قدمها الاساتذه الكبار

 

واتمني ان يكون هو المطلوب

جزاك الله خيرا أخي الكريم حسين على المساعدة

رابط هذا التعليق
شارك

السلام عليكم 

 

كما اشار استاذ رجب هذه معادلة صفيف .

 

بعد كتابة المعادلة تضغط  ctr+shift+enter  بدلا من  enter فقط . و ان لم تعمل معك فارفق الملف .

 

تحياتي 

وفقك الله و سدد خطاك أخي احمد عبد الناصر  و شكرا على المعلومة

رابط هذا التعليق
شارك

السلام عليكم

الاستاذ القدير / رجب جاويش

دائما انت في عون تلاميذك بلا تردد

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

رابط هذا التعليق
شارك

أخى الفاضل / عمر

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

وإن شاء تجدنا معك فى كل ما تريد

بارك الله في مساعيك أخي الكريم

طلبي هذه المرة يخص زرين للطباعة في الورقة (bulettins)

الصفحات من 1 إلى 30 لشواهد الطلبة لنصف السنة الأول

الصفحات من 31 إلى 60 لشواهد الطلبة لنصف السنة الثاني

بحيث يقوم الزر الأول بطباعة شواهد النصف الأول وفق العدد الموجود في الخانة D5 الذي يمثل عدد التلاميذ ( و هو محصور بين 1 و 30 )

الزر الثاني يقوم بطباعة شواهد النصف الثاني لنفس العدد من الطلبة و لكن الشواهد تبتدئ من الصفحة 31 إلى الصقحة 60 .

أرجو أن أكون قد وفقت في الشرح

و الملف في المرفقات

رابط هذا التعليق
شارك

أخى الفاضل / عمر

أرجو توضيح الأمر أكثر

لأن الصفحة المقصودة تحتوى على جداول كثيرة جدا 

ولم أفهم المطلوب جيدا

رابط هذا التعليق
شارك

أخى الفاضل / عمر

أرجو توضيح الأمر أكثر

لأن الصفحة المقصودة تحتوى على جداول كثيرة جدا 

ولم أفهم المطلوب جيدا

جزاك الله خيرا أخي رجب جاويش

لا تهتم بشأن الجداول أخي المهم الصفحات ...

فالصفحة 1 بها جدولين متشابهين (شهادتين متطابقتين  للتلميذة  "مليكة") للدورة الأولى .

و هكذا إلى غاية الصفحة 30 ( أي تلاثين تلميذا )

و أريد وضع ماكرو للطباعة بحيث لا يطبع الثلاثين صفحة كلها بل يطبع فقط عدد الصفحات بعدد التلاميذ الموجود في الخانة D5

officna.jpg

فعند النقر على الزر 1 يطبع النطاق 2 - الذي يبتدئ بالصفحة 1 - إلى حدود الصفحة رقم (X) الموجود في الخانة 3 .

و عند النقر على الزر 4 يطبع النطاق 5 - الذي يبتدئ بالصفحة 31 - إلى حدود الصفحة رقم (Y) الذي يساوي (X+30) .

أرجو أن تكون الفكرة قد وضحت و أتمنى المعذرة أخي و أن تتحمل بساطة معلوماتي في هذا المجال

رابط هذا التعليق
شارك

  • أفضل إجابة

أخى الفاضل / عمر

جرب المرفق

تم الاستعانة بابداعات أستاذى الحبيب / عبد الله باقشير

 

omar.rar

  • Like 1
رابط هذا التعليق
شارك

  • 6 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