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

العجمي

عضو جديد 01
  • Posts

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

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

مشاركات المكتوبه بواسطه العجمي

  1. شكرا  لردك أخي   أبو آدم

     

    لا أخفيك اني اطلعت على عدة ملفات مثل توزيع الطلاب

     

    الا اني  حقيقة لم استطع تطويعها للموجود في ملفي

     

    فهل بالامكان التعديل في الكود المرافق للملف الذي ارفقته او تطويع الكود الذي تفضلتم  به

     

    ليتناسب مع ملفي   مع خالص الشكر

  2. السلام عليكم ورحمة الله

     

     

    في المرفق  نموذج يحوي  وبه زر امر ينفذ توزيع عدد الاشخاص على الغرف

     

    مثلا

     

    عندنا عشرين غرفة نريد توزيع اشخاص على الغرف بواقع شخص واحد لكل غرفة

    مثلا المجموعة الاولى / الخانة  A  نكتب فيها 3 اشخاص المطلوب توزيعهم على الصفوف من 1 - 3

     

    والمجموعة B  نكتب بها رقم 2  المطلوب نفس الامر يقوم بتوزيع الشخصين في الصفوف 4 - 5

     

    وهكذا بقية المجموعات

     

    لاحظوا ان الامر ينفذ الخانة الاولى ويوزعها  لكنه يفشل في المجموعة الثانية والثالثة

     

     

    اتمنى ان يكون المطلوب واضحا وشكرا لكم

    توزيع.rar

  3. بسم الله الرحمن الرحيم

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

    هذه اولى مشاركاتي هنا تقريبا في هذا القسم وستكون عبارة عن سؤال للأخوة برجاء المساعدة حول الأمور التالية :

    لدي قاعدة بيانات أكسس فيها جدول به عمود يحوي البيانات التالية :

    واحد

    اثنان

    ثلاثة

    أربعة

    اريد عمل ماكرو يقوم بتغيير هذه الكلمات كالتالي :

    واحد الى اثنان

    اثنان الى ثلاثة

    ثلاثة الى اربعة

    أربعة الى خمسة

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

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

  4. ولكني أستغرب أيضا شئ ما وهو عندما أحاول أن أنزل بعض برامجكم

    في الموضوع المثبت أيضا أواجه أن الماكروز لا تعمل لدي ولذا البرامج لا تعمل

    فكيف الحل هنا أخي الكريم ؟؟؟

    <{POST_SNAPBACK}>

    السلام عليكم

    لربما تكون المشكلة في عدم تفعيلكم للأمان لتشغيل الماكرو

  5. هذا السؤال طرحته من قبل واعيده بقليل من التفصيل :

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

    بمعنى ان لكل موظف تقدير ( ممتاز او جيد أو مقبول ) يحصل عليها نتيجة كترقية مثلا ، المطلوب أن

    يظهر فقط في الشيت الجديد الموظفون الذين تقديراتهم ( ممتاز ) فقط دون الآخرين مع الاسم الموجود

    وهاكم المثال :

    معنا هذا المثال :

    هذه البيانات ادخلت في الشيت رقم ( 1 )

    الاسم الوظيفة التقدير

    محمد رئيس قسم جيد

    علي فني ممتاز

    حسن موظف جيد

    حسين موظف ممتاز

    رضا فني جيد جدا

    عقيل رئيس قسم جيد جدا

    يوسف موظف جيد

    سعيد موظف ممتاز

    المطلوب ان ( تنتقل تلقائيا ) بيانات الأشخاص التالية ( الاسم ، الوظيفة ، التقدير )

    الحاصلون على تقدير ( ممتاز ) في شيت مستقل يكون رقمه ( 2 ) واسمه

    الحاصلون على تقدير ( ممتاز )

    وبيانات الأشخاص الذين حصلوا على تقدير ( جيد جدا ) في شيت مستقل

    آخر يكون رقمه ( 3 ) واسمه ( الحاصلون على تقدير ( جيد جدا )

    وبيانات الأشخاص الذين حصلوا على تقدير ( جيد ا ) في شيت مستقل

    آخر يكون رقمه ( 4 ) واسمه ( الحاصلون على تقدير ( جيد )

    ودمتم موفقين

    واعتذر مسبقا على كثرة تساؤلاتي ولكنني اهون على نفسي بان يستفيد الجميع من الطرح باذن الله ..

  6. شكرا للأخوين العزيزين مساعدتهما واشكر اخي المشرف على

    استحداث موضوع جديد للسؤال المطروح .

    الطريقة التي ذكرها الاستاذ المشرف هي المطلوبة (y)

    لكن وصلة أو رابط تصنيف المجموعات فى الاكسيل

    مثل تحديد تقدير الطلاب

    تأخذني الى الصفحة الرئيسية للمنتدى وليس للموضوع

    برجاء التاكد منها .

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

    اخي واستاذي الفاضل اشكر ترحيبكم بما وددنا مشاركتكم به وان شاء الله سنعمل

    على القيام به عن قريب باذن الله .

    وارجو ان تتسع صدرور المتابعين معنا لاسئلتنا التالية :

    نواصل عرض أسئلتنا حول المشروع السابق ..

    الآن هل بالامكان عمل ( شفرة ) لحماية المشروع باكملة بكل الشيتات اذ يطلب البرنامج من المستخدم

    أن يدخل اسمه وكلمة المرور لدخول كل شيت على حده ؟!

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

    بمعنى ان لكل موظف تقدير ( ممتاز او جيد أو مقبول ) يحصل عليها نتيجة كترقية مثلا ، المطلوب أن

    يظهر فقط في الشيت الجديد الموظفون الذين تقديراتهم ( ممتاز ) فقط دون الآخرين مع الاسم الموجود

    في شيت ( 2 ) وراتبه في شيت ( 3 ) وعنوانه مثلا في شيت ( 5 ) ؟!

    ودمتم في حفظ الله ورعايته

  8. أقترح استعمال معدلتى if & sum على النحو التالى

    نكتب فى الخلية d2

    =sum(if(a2:a41>a2;1))+1

    ثم نضغط على مفاتيح كنترول شيفت انتر مجتمعين لعمل معادلة نطاق

    اخي العزيز

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

    بمعنى ان المجموع المدخل 55 مثلا وفي خانة اخرى ايضا تكرر الرقم 55 ، فما الحل ؟

  9. استاذي الفاضل ،، محمد طاهر

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

    ثانيا اورد هنا تجربتي للاستفادة وللاستزادة من ملاحظاتكم المفيدة دائما ..

    فقد قمت بتطبيق التالي :

    1- فتحت شيت ( 4 ) حددت الخلية المطلوبة وكتبت = ثم وبالماوس ذهبت للشيت ( 2 ) واخترت الخانة المطلوبة ثم ضغطت على F4 مرة واحدة ثم ( اشارة الـ صح ) بجنب كتابة الدالة . فانتقلت بيانات الخانة او الصف المحدد في شيت( 2 ) الى شيت ( 4 ) .

    2- لو جربنا طريقة الاستاذ المشرف العام وكتبنا الدالة = ثم اختيار الخانة من الشيت الآخر وكتابة علامة +

    بعد الضغط على F4 واختيار خانة اخرى من شيت آخر أو نفس الشيت سنجد أن الأكسيل ينفذ عملية جمع

    للخانتين المحددتين وهذه بالطبع مفيدة في حال اننا نريد رؤية مجموع خانتين في شيتين مختلفين او نفس الشيت

    ولا تنفع في حال اردنا كتابة اسماء الموظفين مثلا .

    3- حاولت كثيرا أن اطبق الدالة المذكورة في الرقم ( 1 ) أعلاه لتنفيذها على العمود الذي يحوي اسماء الموظفين

    عن طريق تحديد الخلية التي كتبت لها الدالة ومن ثم السحب الى بقية الصفوف الى الاسفل فلم تنجح ( معي ) الطريقة وحارني الأمر فصفوف الموظفين كثيرة وكتابة دالة لكل صف على حدة أمر ليس بالهين بالطبع الى ان توصلت بالعبث وليس بالخبرة :lol: الى التالي :

    قبل كتابة الدالة لرؤية محتوى عمود بأكمله في شيت يحمل اسم الموظفين مثلا في شيت آخر تجميعي أو لغرض الطباعة كما في مشروعنا نقوم بتحديد العمود المسمى بـ ( أسماء الموظفين ) في شيت الطباعة ( 4 ) ومن ثم

    نكتب الدالة = ثم وبالماوس نختار الشيت أسماء الموظفين ( 2 ) ونقوم بتحديد العمود الذي يحوي الأسماء

    باكمله وبعدها نضغط F4 لمرة واحدة وبعدها نضغط علامة ( الصح ) بجانب خانة كتابة الدالة . فيعود الشيت

    رقم ( 4 ) وبه اسم واحد في الصف الأول فقط نقوم بوضع الماوس عليه وعن طريق سحب الماوس الى اسف الصفوف المتبقية سنجد أن الأسماء تظهر تلقائيا !

    ارجو ان تكون الطريقة التي ذكرتها واضحة وصحيحة !!! :d :rol:

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

    وشكر خاص لاستاذي الفاضل محمد طاهر

  10. اخي واستاذي الفاضل ،،

    شكرا لكم جهودكم الطيبة ، ساتبع طريقتكم المدرجة وساوافيكم بالنتائج قريبا

    فبارك الله فيكم وفي أمثالكم .

    بالنسبة للدروس ، فقد قصدت نفسي - استاذي - بمعنى هل يستطيع اخوكم

    العجمي نشر دروس للمبتدئين في المنتدى ام ان الدروس فقط المتقدمة

    والاحترافية ؟

    وهذا بالطبع اقل شيء نقدمه للمنتدى . ننشر بعض مما تعلمناه منكم .

    وجزيتم خيرا

×
×
  • اضف...

Important Information