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

محمد طاهر عرفه

إدارة الموقع
  • Posts

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

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

  • Days Won

    37

كل منشورات العضو محمد طاهر عرفه

  1. تم تحديث الملف بإضافة الاصدار الربع فى مكتبة الموقع اضغط هنا Press here to Download revision 4.0 Analytic Hierarchy Process AHP This version allows to define relative weights for 15 criteria vs 9 only in previous version due to the large number of cells with dropdown list adn to avoid possible entry errors i developed a code to help filling the list (click here) , but no need to used it as this file already have the dropdown lists ready for use تحديد الأوزان النسبية للمعاير المختلفة هذا الإصدار يتيح حساب الأوزان النسبية لعدد 15 معاير مقابل 9 فقط في الإصدارات السابقة و لصعوبة اضافة بيانات القوائم المنسدلة لهذا العدد الكبير من الخلايا دون خطأ يدويا تم اعداد كود خاص للمساعدة فى اعداد الملف (يمكن الاطلاع عليه من هنا) و لكن لا حاجة للكود لاستخدام هذا التطبيق فالملف جاهز للاستخدام فقط تأكد من تفعيل الاكواد To use the file , start by listing the criteria you want to evaluate and define the relative weights for or use for evaluation الخطوة الأولى هي تسجيل قائمة الخيارات التي تود حساب أوزانها النسبية أو استخدامها فى التقييم it will be automatically listed in the comparison matrix as shown in this picture ستجد أن الخيارات قد تم اضافتها بالفعل إلى مصفوفة التقييم Evaluate the relative weights of each 2 items by choosing the appropriate value in the corresponding cell when comparing option A withoption B: then AAAA means major preference towards A compared to B AAA means medium preference AA means minor preference A means slight preference AB means both options have equal preference You need only to complete one half of the matrix , either the upper or lower half once done you will see the relative weights ready قم بتقييم الأهمية النسبية لكل خيارين على حدة عند مقارنة الخيار (A) و (B) فان الاختبار بكون كالتالي اذا كانت أهمية الخيار A كبيرة جدا مقارنة بالخيار B فيكون التقييم AAAA و تقل حتي تصل فارق بسيط فى الاهمية فى صالح الخيار أ فنعطي تقييم أ واحدة A و اذا تساوت الأهمية يكون الاختيار AB قم بتعبئة النصف العلوي او السفلي فقط من المصفوفة و ليس كامل المصفوفة فمجرد الانتهاء يمكنك الحصول على الأهمية النسبية لكل عنصر in the file you can go one additional step and evaluate difference alternatives based on the weighted criteria using the last section i the file all you have to do is to rate each option against the existing criteria using any fixed scale . 1 to 5 for example و الان يمكنك أيضا استخدام نفس الملف لعمل تقييم للبدائل المتاحة باستخدام المعايير و أوزانها النسبية و ذلك فى الجزء الأخير من الملف قم بتسجيل البدائل مثلا نوعين من السيارات أو ثلاثة ثم قم بتقييم كل نوع بحسب المعايير باستخدام مسطرة تقييم ثابتة (من 1 - 5 على سبيل المثال) The file will show the final evaluation scores and you can now make your decision in this case you should choose Model #2 ستجد قيمة التقييم النهائي لكل خيار موجودة فى الملف ، فقط قم باتخاذ القرار فى هذه الحالة سنختار الموديل #2 The previous versions of this file were used successfully in making many types of informed decisions by many of my friends and colleagues. for example choosing a car, comparing job offers , choosing a candidate for a job, ........ and and mainly tender evaluation الإصدارات السابقة من هذا التطبيق استخدمها العديد من زملائي و أصدقائي بنجاح لاتخاذ قرارات هامة بطريقة عملية و مهجية من صمن الأمثلة التي وردتني و العهدة على من أخبرني 😅: اختيار سيارة، اختيار مرشح لوظيفة، مقارنة وظيفة ممكنة بوظيفة حالية...، و أشياء أخرى، ... و أكثر الاستخدام كان فى تقييم المناقصات ملاحظة: أضفت المحتوى باللغة الانجليزية ايضا لدراسة تأثير ذلك على انتشار المشاركة
  2. اعرض الملف اضافة محتوى القائمة المنسدلة آليا السلام عليكم I needed to Autofill the validation dropdown list with specific values for a large number of cells For a cell corresponding to Row B and Column C , I wanted the drop down to show those values CCCC,CCC,CC,C,CB,B,BB,BBB,BBBB and so on for the rest of the matrix The First step was to prepare the dropdown required contents using equations as shown on the table to the right side السلام عليكم أردت ملء بيانات القائمة المنسدلة لعدد كبير من الخلايا ضمن مصفوفة بحيث يكون متوى القائمة المنسدلة عند تقاطع العمود المعنون ب حرف C مع الصف المعنون بحرب B كالتالي CCCC,CCC,CC,C,CB,B,BB,BBB,BBBB و عليه فالخطوة الاولي قمت بتجهيز المحتوى المطلوب عن طريق المعادلات فى الجدول على اليمين كما هو مبين فى الصورة التالية Next i prepare the following VBA code , which reads the values from the above table and add them to the dropdown list contents for all selection cells The code reads the values 11 cells to the left ,of the target cell , and you can change that of course based on your case و الخطوة التالية كانت اعداد الكود المطلوب لتنيذ العملية كما هو مبين أدناه حيث يقوم الكود بقراءة المحتوى من الجدول اعلاه و اضافته ضمن القائمة المنسدلة لكل الخلايا فى الجدول على اليمين و الكود تم اعداده ليضف فى محتوى القائمة المنسدلة لكل خلية فى الجدول القيمة فى الخلية على بعد 11 عمود الي اليمين فى الجدول السابق، و طبعا يمكن تعديل هذه القسمة بحسب الجدول السابق Sub FillDropDown() Dim myrow As Byte, mycol As Byte, TargetVal As String myrow = Selection.Rows.Count mycol = Selection.Columns.Count mycell = ActiveCell.AddressLocal For i = 0 To myrow - 1 For j = 0 To mycol - 1 Range(mycell).Activate ActiveCell.Offset(i, j).Activate '11 is the number of cells the source value exist to the right of the target cell TargetVal = ActiveCell.Offset(0, 11).Value With ActiveCell.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:=TargetVal .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With Next j Next i End Sub To run the code , add it in a module in your file , and make sure the file is saved as macro-enabled excel file then select all the target cells in the left side table , Press Alt+F8 , then choose the code قم باضافة الكود لملفك، و تأكد من حفظ الملف بصيغة تفعيل الماكرو macro-enabled excel file ثم قم باختبار كافة الخلايا المستهدفة اضغط ALT+F8 شغل الكود You will find that all cells in the target table has now the required dropdown list contents as targeted ستجد أن كافة الخلايا التي تم اختيارها قتم تم اضافة قائمة منسدلة لها بالمحتوى المطلوب كما هو مبين فى الصورة The Reason behind developing this code was that i needed to fill the dropdown lists in 225 cell with variable contents in this example related to using Analytic Hierarchy Process (AHP) technique to compute relative weights for any evaluation criteria ملاحظة: أضفت المحتوى باللغة الانجليزية ايضا لدراسة تأثير ذلك على انتشار المشاركة كما يقولون الحاجة ام الاختراع ، فقط احتجت لهذا الأمر لملء 225 خلية بقوائم منسدلة ذات محتوى متغير فى هذا المثال الخاص بالأوزان النسبية لمعايير التقييم صاحب الملف محمد طاهر تمت الاضافه 19 مار, 2021 الاقسام قسم الإكسيل
  3. بالنسبة للموضوع الأول ، يمكنك حماية الملف و منع التعديل فلا يتم التحريك بالنسبة للموضوع الثاني ، يبدو لي أن هذا وضع غير طبيعي و ربما هناك مشكلة فى النسخة
  4. السلام عليكم اهلا بك أخي الكريم بالنسبة للمراسلة على الخاص. هي تضاف بطريقة آلية بعد الترقية للمجموعات العضوية التالية بالنسبة للملاحظة. نفسها كما قلت المقصود منها الصالح العام . و لكن من ناحية اخرى نعم قد لا يتقبلها الجميع بصدر رحب. اذا تكررت بطريقة ملحوظة ارجو الرد هنا لاتحدث مع الأخ هاني.
  5. أخي الكريم/ هذا القسم مخصص ليكون همزة وصل بين طالب و مقدم الخدمة و يختص فقط بالخدمات بأجر و يشترط هنا وضع وسيلة الاتصال بحسب الشروط المثبتة فى القسم اذا اردت المساعدة فقط يمكنك طرح الموضوع فى قسم الاكسيل
  6. اعرض الملف مؤشر تقدم العمل بتنسيق معين طلب مني زميل مؤشر لتقدم العمل بحسب التنسيق الموضح فى الصورة و قد اعددته باستخدام عدد 2 رسم بياني متداخل لكل حالة و المطلوب للاستخدام هو تعبئة نسبة تقدم العمل الحالي و المستهدف فقط كما هو فى الخلايا الملونة باللون الأصفر و اضطررت لإعداد أكثر من شكل حيث يختلف تنسيق الألوان بحسب حالة تقدم العمل ، وهو يعطي مدلولا خاطئا فى حال وجود حالة تقدم عمل مغايرة لما هو مبين تحت كل رسم. فأول شكلان يناسبان حالات عدم تحقيق المستهدف و الثالث مخصص لحالة تجاوز المستهدف اي عندما يكون الفعلي اكبر من المستهدف و هو يعطي مدلولا خاطئا في حالة عدم تحقيق المستهدف كما في الرسم التوضيحي. اضفت الحماية للشيت فقط كل لا تتأثر المعادلات و محاذاة الشكل مع الاستخدام ، و من اراد فك الحماية فكلمة السر لحماية الشيت هي عنوان الموقع www.officena.net و لكي تري المعادلات الغير ظاهرة غير لون الخط فى الخلايا في العمود A,B للصفوف 7,10,11 هذه هي النسخة الأولية ، فى انتظار تحسيناتكم و اضافاتكم صاحب الملف محمد طاهر تمت الاضافه 21 فبر, 2021 الاقسام قسم الإكسيل
  7. السلام عليكم رد فعل الاعجاب له عدد معين متاح فى اليوم بحسب المجموعة و مجموعة عضو مميز ، حدها اليومي كان 10 و قد زدته الان الى 15 و طبعا لا يمكن ترك الخاصية مفتوحة دون حد بهدف التقنين و ان تمنح فقط لمن يستحق
  8. السلام عليكم أخى الكريم نقاط الاعجاب لابد أن تأتي من عضو آخر ، لا يمكنك اضافة النقاط لنفسك بحسب تصميم المنتدى
  9. السلام عليكم اعتقد يوجد تطبيق مجاني للاوفيس متاح على المتجر اما التطبيق الكامل فلا اعتقد انه توجد نسخة مرخصة مجانية
  10. يمكن مراستلنا على admin@officena.net من البريد المسجل لاسترجاع الحساب يدويا و لكن يجب المراسلة من الحساب المسجل
  11. السلام عليكم سياسة الموقع هنا لا تسمح بوضع وصلات البرامج الغير مجانية اعتقد قد يمكن تنزيل نسخة تجريبية من موقع ميكروسوفت ، لست متأكداً من ذلك
  12. هذا الموضوع مخالف لقواعد المشاركة فى هذا القسم ( قسم اعلانات شخصية باجر) رجاء مراجعة القوعد سيتم حذف الموضوع اذا لم تتم اضافة وسائل الاتصال طلبات اعداد البرامج باجر يجب فيها وضع وسيلة التواصل و لا ييسمح باستكمال الحوار حولها فى الموقع
  13. الشرح المشار اليه ببساطة Insert text Object Text From File ثم ثم اختار الملفات ، ثم نفذ الأمر و قد سبق أن اضيف فى الردود اعلاه باللغة العربية
  14. هذا القسم مخصص لملاحظات و الاقتراحات سيتم نقل الموضوع لقسم الاكسيل كما يرجى توضيح الطلب
  15. مؤقتا تم ايقاف اللغة االانجليزية ، لان اغلب الاعضاء يستخدمون الواجهة العربية
  16. و عليكم السلام عليكم و رجمة الله و بركاته من اسفل صفحة المنتدى يتم اختيار اللغة = اوفيسنا
  17. هل تم رفع المف مباشرة من الجهاز ام نسخه من مشاركة اخرى؟
  18. سأبحث الأمر باذن الله تعالى
  19. السلام عليكم لم تات شكاوى اخري بهذا الشأن ربما يكون السبب هو سرعة او انتظام الاتصال بالانترنت
  20. تم اعادة ضبط اعدادات بريد السيرفر يرجى التجربة الان
  21. سيتم بحث الامر باذن الله مؤقتا ارسل رسالة الي admin@officena.net من البريد المسجل و سيتم التغيير يدويا
×
×
  • اضف...

Important Information