اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

.زر اختيار


ahmede

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

المطلوب: وضع زر اختيار في الاربع حالات عندمايستخدم أحد الاختيارات الاتية وتظهر قيمة في الخلية H2:

*عندما يستخدم أربع اختبارات ما هي درجة المقابلة المعامل الاختبار

*عندما يستخدم ثلاث اختبارات ما هي درجة المقابلة المعامل الاختبار

*عندما يستخدم اتنين اختبارات ما هي درجة المقابلة المعامل الاختبار

*ما هي النسبة المئوية المقابلة للمعامل الاختبار .

لوتم اختيار استخدام أربع اختبارات وكانت الدرجة مثلا في العمود B 76 ما هي درجة معامل الاختبارالمقابلة لها  في العمود A وهكذا بالنسبة لبقية الاختيارات.

 

77.rar

77.rar

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

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

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

يستحب ضرب مثال من الملف المرفق لتتضح الصورة

تقبل تحياتي

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

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

ابو عبدالبارى

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

3 ساعات مضت, ahmede said:

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

ابو عبدالبارى

الأخ الكريمahmede

السلام عليكم

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

abo_abary_77.rar

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

بارك الله فيك أخي العزيز أبو عبد الباري

حل رائع وبسيط باستخدام المعادلات ثم تحويل المعادلات لكود ..

 

أقدم طريقة أخرى بعد ما فهمت المطلوب .. قد تكون الطريقة أعقد قليلاً لكنها تفي بالغرض حيث يتم استخدام الخاصية Find .. لتنفيذ المهمة

قم بوضع الكود التالي في حدث ورقة العمل ...

Private Sub CommandButton1_Click()
    MyRio (2)   'Column B
End Sub

Private Sub CommandButton2_Click()
    MyRio (3)   'Column C
End Sub

Private Sub CommandButton3_Click()
    MyRio (4)   'Column D
End Sub

Private Sub CommandButton4_Click()
    Dim Found As Range
    Set Found = Columns(1).Find(Range("H2").Value)
    Range("I2").ClearContents

    If Not Found Is Nothing Then
        Range("I2").Value = Found.Offset(, 4).Value
    End If
End Sub

Sub MyRio(Col As Long)
    Dim Found As Range
    Set Found = Columns(Col).Find(Range("G2").Value)
    Range("H2").ClearContents

    If Not Found Is Nothing Then
        Range("H2").Value = Found.Offset(, -(Col - 1)).Value
    End If
End Sub

قمت بإنشاء إجراء واحد للثلاثة أزرار والتي تخص الاختبارات ، ثم في زر الأمر كل ما عليك هو أن تكتب رقم العمود المراد التعامل معه

بالنسبة للزر الرابع الخاص بالنسبة المئوية وهو نفس الفكرة ولكن بما أن مراجع الخلايا مختلفة فلم يكن على نفس منوال الثلاثة أزرار الأولى

أرجو أن يفي بالغرض إن شاء الله

تقبلوا تحياتي

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

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