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

علي السحيب

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

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

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

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

  1. كل ذلك يمكن عمله عن طريق الصيغ أو أكواد الفيجوال بيسك .. أرسل الملف المعني ليتم التطبيق عليه
  2. تنفيذ الأحداث مُتاح عن طريق القائمة الخاصة بالتحقق من الصحة .. وكذلك عن طريق القائمة الخاصة بمربع التحرير والسرد .. كما هو واضح في الملف المرفق، ______________________________________.rar
  3. لا عليك سوى نسخ الأوقات الخاصة بجميع أيام الشهر .. ومن ثم نسخ الصيغة التي أرفقتها في مشاركتي الأولى في هذا الموضوع بجانب الوقت الخاص بكل يوم. وإذا صعب عليك الأمر .. أرفق الملف المعني وسأقوم بتطبيق الصيغة لك.
  4. القائمة المنسدلة الموجودة في برنامج كأس العالم .. هي أداة خاصة بشريط الأدوات Control Toolbox .. وهي قليلة الاستخدام على أوراق العمل لأنها متعلقة بشكل كبير بتطبيقات الفيجوال بيسك .. على كل حال لاستخدام هذه الأداة يجب أولاً إظهار شريط الأدوات المسمى Control Toolbox .. ويتم ذلك عن طريق الذهاب إلى القائمة View (عرض) ثم Toolbars (أشرطة الأدوات) ومن ثم اختيار الشريط المسمى Control Toolbox (أدوات التحكم) .. وعند ظهور الشريط المذكور يمكنك اختيار الأداة المسماة Combo Box (مربع تحرير وسرد) ورسمها في أي مكان على ورقة العمل .. وللتحكم في الأداة المذكورة .. تأكيدي أولاً من أن الأداة موجودة في وضع التحرير ويتم ذلك عن طريق الضغط على الأداة التي تشبه مثلث الرسم والموجودة داخل الشريط Control Toolbox والتي تسمى Design Mode .. أضغطي بزر الفأرة الأيمن على الشكل الذي قمتي برسمه واختاري Properties (خصائص) وعند ظهور مربع الحوار المتعلق بخصائص الشكل الذي تم رسمه هناك خاصيتين مهمتين وأساسيتين يجب تحديدهما لكي نقوم بربط الأحداث والصيغ بالقائمة المنسدلة وهما كالتالي: 1- LinkedCell .. وهذه الخاصية تعنى بخلية الارتباط الخاصة بالقائمة المنسدلة .. فيتم كتابة اسم الخلية التي تودين ربطها بالقائمة المنسدلة والتي ستعرض لكي ما تختارينه من القائمة المنسدلة هكذا مثلاً D3. 2- ListFillRange .. وهذه الخاصية تعنى بالمجال الذي يحتوي على البيانات التي تودين سردها في القائمة هكذا مثلاً D5:D9. ولإنهاء وضع التحرير الخاص بالقائمة لا تنسي أن تضغطي على الأداة التي تشبه مثلث الرسم. أما بالنسبة لبقية الخصائص فلا حاجة كبيرة لهم.. والمثال المرفق يوضح مثال بسيط على كيفية ربط القائمة المنسدلة بالصيغة وبالحدث. ___________________________________________________.rar
  5. جرب الصيغة التالية ولا تنسى أن تقوم بتغيير الفاصلة , إلى الفاصلة المنقوطة ; إذا كنت تستخدم النسخة العربية من الويندوز. =IF(E15<=15000,E15*10%,IF(E15<=35000,E15*15%,IF(E15>35000,E15*20%)))
  6. يمكنك أيضاً إستخدام الصيغة التالية للحصول على عنوان الخلية المعنية، =ADDRESS(10,MATCH(2,C10:I10,0)+2) والملف المرفق يحتوي على كود يذهب بك إلى الخلية التي تحتوي على الرقم 2 ___________________________.rar
  7. جرب الصيغة التالية وأتمنى أن تكون هي ما تريد، =IF(AND(D3>=20,D3<40,X3="IN"),D3,0)
  8. أولا آسف على التأخر في الرد ولكني كنت في إجازة قصيرة خلال الأيام الماضية، على كل حال لقد قمت بإضافة جميع الأشياء التي ذكرها الأخوان وآمل أن تحوز على إستحسانكم، ________________.rar
  9. شاهد المرفق، _____________.rar
  10. أولاً أخي الكريم أنا لست بمهندس ثانياً: الدوال التي تحدثت عنها ليست موجودة في برنامج الإكسل .. وإنما تم إنشاؤها من قِبل المستخدمين لبرنامج الإكسل (User Defiend) .. أي أنه عند حاجتك لإنشاء دالة خاصة بك لكي تفي بأغراض خاصة لك أنت فيمكنك ذلك عن طريق تطبيقات الفيجوال بيسك. وتستطيع مشاهدة الواحدات النمطية الإضافية عن طريق الضغط على fx ثم الذهاب للقائمة الخاصة بتصنيفات الدوال وستجد الدوال الإضافية تحت مسمى (User Defined) .. مع التأكد أن الملف المفتوح يحتوي على دوال تم إنشاؤها عن طريق المستخدم. وبالنسبة للملف الثاني الموجود في المشاركة التي وضعت رابطها في مشاركتك السابقة .. فإن به وحدة نمطية تستطيع الإطلاع عليها عند الضغط على Alt + F11 .. ثم Module1 وعند الرغبة في نقل الدالة Calcage إلى أي ملف آخر فلا بد من نقل الوحدة النمطية الحاوية للدالة في تطبيقات الفيجوال بيسك. وطريقة النقل موجودة على الرابط التالي: http://www.officena.net/ib/index.php?showtopic=3069
  11. تم التعديل حسب المطلوب وأصبح الصيغة كالتالي: =IF(OR(B2="",C2=""),"",IF(B2+C2>=60,"ناجح",IF(AND(B2<30,C2>=30),"مكمل في الفصل الأول",IF(AND(B2>=30,C2<30),"مكمل في الفصل الثاني",IF(AND(B2<30,C2<30),"مكمل في الفصلين"))))) _____.rar
  12. أضف السطر التالي إلى الكود الخاص بالترحيل من أجل إفراغ المجال المذكور بعد نقل البيانات: [C6:D18].ClearContents كما في المرفق التالي: Ali_So7aib_Tarheel.rar
  13. أرفق الملف الذي تتحدث عنه،
  14. شاهد المرفق، _____.rar
  15. ويمكنك أيضاً مراجعة الموضوع التالي لمعرفة كيفية إنشاء قائمة منسدلة وربطها بالصيغة: http://www.officena.net/ib/index.php?showtopic=10287 والمرفق التالي تم طرحه في المنتدى من قبل .. ولكني لم أستطع الحصول على رابط الموضوع لذا قمت بإرفاقه لك هنا. _______________________________.rar
  16. في التنسيق الشرطي يتم تركيب الصيغة كما هي ورقة العمل .. أي بنفس الطريقة التي يتم بها تركيب الصيغة العادية .. ولكن في التنسيق الشرطي وعند إختيار الخيار صيغة يشترط أن تكون نتيجة الصيغة TRUE أو FALSE .. فإذا كانت TRUE .. أي أنه تحقق الشرط المطلوب ويتم تطبيق التنسيق الشرطي والعكس صحيح. وإليك العلامات التي تجعل الصيغة تعطيك النتيجة كـ TRUE أو FALSE = < > =< => ويمكنك مراجعة الموضوع التالي .. فبه مثال جيد على ما ذكرت لك: http://www.officena.net/ib/index.php?showtopic=10050
  17. يتم نسخ الكود كما هو ثم إختيار الخلايا المطلوب وضع التنسيق الشرطي لها ثم الذهاب إلى القائمة تنسيق ثم تنسيق شرطي وإختيار صيغة ثم لصق الكود هناك .. وبعد ذلك يتم إختيار التنسيق المناسب.
  18. كانت الفكرة واضحة منذ البداية .. وقد قمت يوم السبت الماضي بتصميم الملف المرفق .. ولكن لوجود مشكلة لدي في الإتصال بالإنترنت .. لم أتمكن من رفع ما صممته إلى المنتدى.. أتمنى أن يكون هو المطلوب فعلاً، ________________________________.rar
  19. في هذه الحالة ينبغى علينا إستخدام الدالة TEXT مع IF .. كما في المرفق التالي: Result___Format.rar
×
×
  • اضف...

Important Information