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

صياغة كنترول بشكل جديد


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

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

حيث خصصت لكل تلميذ شهادتين واحدة للنصف السنوي الأول ( اللون الأصفر ) و أخرى للنصف السنوي الثاني ( اللون الوردي )و عدد التلاميذ هو 40 أي 80 شهادة مع العلم أن الجدول 2 هو فقط نسخة طبق الأصل للجدول 1 و الجدول 4 نسخة طبق الأصل للجدول 3 و هذا أدى إلى ثقل التطبيق شيئا ما .

06032013215927.jpg

 

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

بالشكل التالي :

 

07032013064606.jpg

المطلوب

 

1 / تشغيل الأزرار (رقم5) سواء في الجدول 1 أو الجدول 3  لتغيير أسماء التلاميذ في اللائحة المنسدلة D3

 

2/ عند النقر على زر "طباعة ورقة"  في الورقة الأولى ( الصفراء) لا يطبع إلا شهادة التلميذ الظاهر اسمه  .

     و عند النقر على زر "طباعة الكل" يطبع كل شواهد التلاميذ الواردة أسماؤهم في اللائحة المنسدلة D3

 

3/ عند النقر على زر "طباعة ورقة"  في الورقة الثانية ( الوردية) لا يطبع إلا شهادة التلميذ الظاهر اسمه .

     و عند النقر على زر "طباعة الكل" يطبع كل شواهد التلاميذ الواردة أسماؤهم في اللائحة المنسدلة D3

 

4/ في الشيت المسمى résultats أريد ترتيب بيانات النطاق Z87:Z126 في النطاق Aj87:AJ126  بحيث يوضع أمام كل نقطة ترتيبها أعلى نقطة أمامها 1 ثاني نقطة أمامها 3 ثالث نقطة أمامها 3 ....

 

و جزاكم الله عني ألف خير و جعل عونكم في ميزان حسناتكم يوم لا ينفع مال و لا بنون

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

 

777.rar

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

السلام عليكم

لقد قمت بعمل كود الطباعة 

ورقة واحدة 

وكذلك طباعة الكل

ولكني الآن مشغول 

عندما اعود إن شاء الله سأقوم بعمل الباقي

لأني مشغول جدا الان 

شيت كنترول.rar

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

السلام عليكم

لقد قمت بعمل كود الطباعة 

ورقة واحدة 

وكذلك طباعة الكل

ولكني الآن مشغول 

عندما اعود إن شاء الله سأقوم بعمل الباقي

لأني مشغول جدا الان 

بوركت أخي الكريم  أبو محمد أشرف على تعاونك

و لكن المعادلات المستعملة في الشيت bulettins لم يعد لها أثر و لم تعد مرتبطة بالاسم الذي يتغير من الائحة المنسدلة

جزاك الله خيرا على كل حال ... و أعانك الله على أمورك و مشاغلك

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

888.rar

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

تفضل أخي هل هذا يفي بالمطلوب وتحت أمرك في اي شيء

وقد قمت بتفعيل زر الزيادة والنقصان الموجود في الجدول 3 أي في الخلية w1

وكذلك تم تفعيل زر الزيادة والنقصان قي الجدول 1 ووضع معادلة vlookup في الشهادة 1 و3 حتى تعمل الأزرار بنجاح 

وكنت بصدد وضع كود للقدير عبد المجرب أبو احمد لإيقاف الزر عن العد عند حد معين واظهار رسالة بذلك لكن الوقت لم يسعفني لو حبيت اوضعهولك بلغني

شيت كنترول2.rar

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

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


حيث
خصصت لكل تلميذ شهادتين واحدة للنصف السنوي الأول ( اللون الأصفر ) و أخرى
للنصف السنوي الثاني ( اللون الوردي )و عدد التلاميذ هو 40 أي 80 شهادة مع
العلم أن الجدول 2 هو فقط نسخة طبق الأصل للجدول 1 و الجدول 4 نسخة طبق
الأصل للجدول 3 و هذا أدى إلى ثقل التطبيق شيئا ما .


06032013215927.jpg


 


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


بالشكل التالي :


 


07032013064606.jpg


المطلوب


 


1 / تشغيل الأزرار (رقم5) سواء في الجدول 1 أو الجدول 3  لتغيير أسماء التلاميذ في اللائحة المنسدلة D3

 

2/ عند النقر على زر "طباعة ورقة"  في الورقة الأولى ( الصفراء) لا يطبع إلا شهادة التلميذ الظاهر اسمه  .


     و عند النقر على زر "طباعة الكل" يطبع كل شواهد التلاميذ الواردة أسماؤهم في اللائحة المنسدلة D3

3/ عند النقر على زر "طباعة ورقة"  في الورقة الثانية ( الوردية) لا يطبع إلا شهادة التلميذ الظاهر اسمه .


     و عند النقر على زر "طباعة الكل" يطبع كل شواهد التلاميذ الواردة أسماؤهم في اللائحة المنسدلة D3

 

4/ في الشيت المسمى résultats أريد ترتيب بيانات النطاق Z87:Z126 في النطاق
Aj87:AJ126  بحيث يوضع أمام كل نقطة ترتيبها أعلى نقطة أمامها 1 ثاني نقطة
أمامها 2 ثالث نقطة أمامها 3 ....


 


و جزاكم الله عني ألف خير و جعل عونكم في ميزان حسناتكم يوم لا ينفع مال و لا بنون


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

888.rar

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

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

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

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

بارك الله لك في علمك أخي الكريم أبو محمد أشرف و أحسن إليك على حسن متابعتك .

لم أرد أخي فقط من باب تجنب الإحراج و الإزعاج فأنا أقدر ظروف الإخوة و متاعبهم اليومية .

بالنسبة لأزرار تغيير أسماء الطلبة شغالة ماشاء الله .

و لكن هناك بعض الملاحظات أخي الحبيب :

- جميع المعادلات المستعملة في الشيت (bulettins) مسحت .

- طباعة ورقة تعني طباعة النطاق الأصفر كله ( الجدولين معا ) لطالب واحد

- طباعة الكل تعني طباعة النطاق الأصفر دائما و لكن لجميع الطلبة الذين توجد أسماؤهم في اللائحة المنسدلة D3 ... على أن تتوقف الطباعة في العدد المبين في خانة عدد التلاميذ ( و هو في المثال 17 طالبا ) .

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

 

- طباعة ورقة تعني طباعة النطاق الوردي كله ( الجدولين معا ) لطالب واحد

- طباعة الكل تعني طباعة النطاق الوردي دائما و لكن لجميع الطلبة الذين توجد أسماؤهم في اللائحة المنسدلة D3 ... على أن تتوقف الطباعة في العدد المبين في خانة عدد التلاميذ ( و هو في المثال 17 طالبا ) .

 

ملاحظة أخرى : عندما أنقر على زر الطباعة يتم حماية الورقة تلقائيا و لا أتمكن من التعديل عليها حتى أقوم بإزالة الحماية مرة أخرى .

 

أرجو أن تتحمل أخي أبو محمد أشرف إزعاجي .

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

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

فهذه تمام تغيير المعادلة حتى يتم عمل الأزرار بكفاءة وكذلك تم وضع معادلة vlookup داخل الشهادة الأولى والثالثة فقط  وفي انتظار ردك

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

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

فهذه تمام تغيير المعادلة حتى يتم عمل الأزرار بكفاءة وكذلك تم وضع معادلة vlookup داخل الشهادة الأولى والثالثة فقط  وفي انتظار ردك

هذا هو مربط الفرس أخي الكريم أبو محمد أشرف

هذا ما قمت به في ملفي الأصلي ... و لكن ظننت أنه بالإمكان الاكتفاء بشهادة واحدة تتغير بداخلها المعطيات و تطبع مرة واحدة تقليلا لحجم الملف ...

لهذا سأكتفي بإنجازي الأول جزاك الله خيرا و بارك فيك

طلبي فقط : أريد أن أتعلم طريقة عمل أزرار الزيادة و النقصان ... هل من موضوع في المنتدى تطرق للأمر أو اسمها للبحث عنها في اليوتيوب أو محركات البحث .

أحسن الله إليك

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

إن شاء الله سأقوم بعمل فيديو من أجل ذلك وسأرفقه في موضوع  مستقل

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

هذا هو مربط الفرس أخي الكريم أبو محمد أشرف

هذا ما قمت به في ملفي الأصلي ... و لكن ظننت أنه بالإمكان الاكتفاء بشهادة واحدة تتغير بداخلها المعطيات و تطبع مرة واحدة تقليلا لحجم الملف ...

اخي الكريم عمر

بعد اذن اخي أبو محمد

من الممكن فعلا الاكتفاء بشهادة واحدة تتغير بداخلها البيانات

ارجو منك فقط ان ترسل الملف بتنسيقات 2003 وان شاء الله يكون فيه حل لما تطلب

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

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

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

 

هذا هو مربط الفرس أخي الكريم أبو محمد أشرف

هذا ما قمت به في ملفي الأصلي ... و لكن ظننت أنه بالإمكان الاكتفاء بشهادة واحدة تتغير بداخلها المعطيات و تطبع مرة واحدة تقليلا لحجم الملف ...

اخي الكريم عمر

بعد اذن اخي أبو محمد

من الممكن فعلا الاكتفاء بشهادة واحدة تتغير بداخلها البيانات

ارجو منك فقط ان ترسل الملف بتنسيقات 2003 وان شاء الله يكون فيه حل لما تطلب

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

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

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

نعم أخي أبو محمد أشرف ذاك هو المقصود

شهادة واحدة و يتم طباعة عدد الشهادات بعدد التلاميذ المحددين في الخلية (عدد التلاميذ) و الواردة أسماؤهم في اللائحة المنسدلة و بضغطة زر (طباعة) مرة واحدة .

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

أخي الكريم أبو محمد

مرفق ملف يوضح الفكرة

وهو نموزج لشهادة واحدة ممكن طباعتها منفردة

ومن الممكن طباعة كل الشهادات

شاهد الملف وجرب عملية الطباعة

كود طباعة.rar

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

أخي الكريم أبو محمد

مرفق ملف يوضح الفكرة

وهو نموزج لشهادة واحدة ممكن طباعتها منفردة

ومن الممكن طباعة كل الشهادات

شاهد الملف وجرب عملية الطباعة

هذا بالضبط ما أحتاجه أخي الكريم جلال محمد

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

على أن يكون زر "طباعة د1" لطباعة شواهد الأسماء في اللائحة المنسدلة D3 للنطاق (A1:R47)

و الزر "طباعة د2" لطباعة شواهد نفس الأسماء من نفس اللائحة و لكن نطاق الطباعة هو (S1:AJ47)

999.rar

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

هل هذا هو المطلوب أخي الحبيب وتحت أمرك إن شاء الله في أي تعديل 

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

بالنسبة للحل المقترح فهو المطلوب و لكن يحتاج إلى بعض التعديل و التصويب :

عندما أنقر على زر الطباعة يطبع 94 ملفا ... و هذا غير مرغوب فيه . بل المطلوب أن يتوقف عداد الطباعة عند عدد الطلبة الموجود ين في القائمة المنسدلة

18032013144217.jpg

 

أو عند العدد المبين أمام خانة (عدد التلاميذ ) كما هو موضح في الصورة أسفله :

18032013144358.jpg

و هو في هذا المثال 17 . مع العلم أنه يتغير حسب كل مستعمل أو حسب السنوات . و أقصى مدى له هو 30 طالبا .

و جزاك الله خيرا و أحسن إليك و جعل عملك في موازين حسناتك .

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

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