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

علي السحيب

المشرفين السابقين
  • Posts

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

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

كل منشورات العضو علي السحيب

  1. أتمنى أن أكون قد توصلت إلى ما تريد، Private Sub Worksheet_Change(ByVal Target As Range) TC = Target.Column TR = Target.Row If TC > 1 And TC < 7 And TR < 5 Then If Target > Cells(TR, 1) Then Target.Interior.ColorIndex = xlNone Target.Font.ColorIndex = 10 ElseIf Target < Cells(TR, 1) Then Target.Interior.ColorIndex = 34 Target.Font.ColorIndex = 3 ElseIf Target > Cells(TR, TC - 1) Then Target.Interior.ColorIndex = 19 Target.Font.ColorIndex = 10 ElseIf Target < Cells(TR, TC - 1) Then Target.Interior.ColorIndex = xlNone Target.Font.ColorIndex = 3 End If End If End Sub شاهد المرفق، Conditional_Formatting.rar
  2. هل تعتقد أن سؤالك واضح؟؟ حتى أنك لم تحدد نوع المقارنة التي تريد،
  3. شكراً لك على هذه الهدية الأكثر من رائعة.
  4. ومن قال أنه لا يوجد حل!! لكن لا تنسى أننا في عطلة نهاية الأسبوع شاهد المرفق، _________.rar
  5. استخدم الدالة ISERROR أو الدالة ISNA .. مع الصيغة التي لديك.
  6. شاهد المرفق، _____________________________________.rar
  7. يكون ذلك عن طريق الدالة VLOOKUP. Book1.rar
  8. تم التعديل .. شاهد المرفق، ____________________________________.rar
  9. شاهد المرفق، _________________________________.rar
  10. مالذي تريد أن يتم بالضبط !!؟؟
  11. الكود يعمل جيداً .. لكن أعتقد أن الخطأ هو في المعادلة نفسها.
  12. موضوع ذات صلة: http://www.officena.net/ib/index.php?showtopic=13900
  13. شاهد المرفق، _______________________________________________.rar
  14. شاهد المرفق، Conditional_Formatting.rar
  15. تم عمل التعديل المطلوب .. شاهد المرفق، ___________________________________________.rar
  16. شاهد المرفق، ____________________________________.rar
  17. طريقة الإنشاء تكون كالتالي: 1- إنشاء القوام المطلوبة ووضع عنوان لكل قائمة مكون من كلمة أو أكثر حسب الرغبة. (كما في العمودين B و C) من المرفق الموجود في مشاركتي السابقة. 2- اختيار بيانات القائمة الأولى (البيانات فقط دون العنوان) ثم الذهاب إلى القائمة إدراج ثم اسم ثم تعريف .. ويتم هناك وضع اسم تعريف للقائمة ويكون نفس العنوان الرئيسي للقائمة التي تم اختيارها .. مع ملاحظة إضافة شرطة سفلية كهذه _ بين الكلمات عندما يكون الاسم مكون من أكثر من كلمة .. ثم الضغط على موافق. 3- تطبيق نفس الخطوات بالنسبة لبقية القوائم. 4- اختيار أي خلية لوضع قائمة بأسماء القوائم الرئيسية داخلها ثم الذهاب إلى القائمة بيانات ثم التحقق من الصحة ثم قائمة ثم اختيار عناوين القوائم الرئيسية كمصدر بيانات للقائمة الجديدة. (كما في الخلية (E6) من المرفق الموجود في مشاركتي السابقة. 5- اختيار خلية أخرى ليتم إنشاء قائمة تضاف إليها البيانات حسب ما يتم اختياره من الخلية السابقة (E6) .. ثم الذهاب إلى القائمة بيانات ثم التحقق من الصحة ثم قائمة ثم كتابة الصيغة التالية بها .. مع مراعاة أن (E6) في الصيغة تمثل الخلية التي تحتوي على القائمة المشتملة عناوين القوائم الرئيسية: الصيغة التالية تستخدم إذا كانت أسماء القوام الرئيسية مكونه من كلمة واحدة فقط: =INDIRECT(E6) أما هذه الصيغة فتستخدم إذا كانت أسماء القوائم الرئيسية مكونه من أكثر من كلمة: =INDIRECT(SUBSTITUTE(E6," ","_")) وإذا رغبت يمكنك وضع الكود التالي في الموديول الخاص بالصفحة المعنية .. وهو يعمل على إضافة جملة معينة بعد إختيار قائمة جديدة: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$E$6" Then [G6] = "أختر المدينة من القائمة" End Sub آمل أن يكون الشرح واضحاً،
  18. تم عمل التعديل المطلوب .. شاهد المرفق، ___________________________________.rar
  19. تم عمل التعديل المطلوب .. شاهد المرفق، __________________________________2_.rar
  20. الصيغة التالية تلبي طلبك: =SUMPRODUCT((Sheet4!$B$2:$B$264=Sheet2!$P$1)*(Sheet4!$D$2:$D$264=Sheet2!$E$1)*(Sheet4!$G$2:$G$264)) شاهد المرفق، ________combo_box.rar
  21. شاهد المرفق، _______________________________________________.rar
  22. شاهد المرفق، Transfer_and_Protect_and_Unhide.rar
×
×
  • اضف...

Important Information