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

ياسر خليل أبو البراء

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

    13,165
  • تاريخ الانضمام

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

  • Days Won

    412

كل منشورات العضو ياسر خليل أبو البراء

  1. ماذا تقصد بنسبة التشابه؟ ارفق بعض النتائج المتوقعة؟ يمكنك فقط معرفة ما إذا كانت الخلايا متطابقة أو لا عن طريق استخدام الدالة EXACT .. كأن تقول =EXACT(B3,C3) فإذا كانتا متطابقتين يكون الناتج True وإذا لم يتم التطابق يكون الناتج False ... ولاحظ أنه لو كان الاختلاف في مسافة واحدة فقط سيعطي False أي عدم تطابق ..
  2. أخي الكريم أحمد الفيديو بسيط جداً وواضح جداً ..حاول تحدد بالضبط ما المشكلة لديك لكي نستطيع مساعدتك في ورقة العمل "اليومية" هل سيتم ترحيل كل التواريخ في العمود الثاني؟ لأنني أرى أن البيانات موجودة حتى الصف التاسع فقط بالنسبة للعمود I .. يمعنى آخر ما هو العمود الذي على أساسه سيتم معرفة رقم آخر صف؟ الطلب بسيط لكن لابد من التوضيح التام كما أسلفت .. لاحظ أنني لا أعمل على التخمين
  3. وعليكم السلام ضع المعادلة التالية في الخلية B2 ثم قم بسحبها لأسفل ولليمين =SUMPRODUCT((main!$B$1:$B$819=$A2)*(main!$D$1:$D$819=Sheet1!B$1)*(main!$F$1:$F$819)) إذا لم تعمل المعادلة قم باستبدال الفاصلة العادية بفاصلة منقوطة
  4. طيب ممكن تفتح الملف وتبدأ تدرسه .. أو ممكن لو عايز تستخدم الفورم في ملفك بسيطة جداً روح لمحرر الأكواد ( Alt + F11) هتلاقي الفورم في نافذة المشروع ..دور على كلمة UserForm1 اعمل كليك يمين عليه ثم اختر الأمر Export File . وصدره لسطح المكتب مثلاً ، حدد سطح المكتب وانقر Save خلاص اقفل الملف اللي فيه الفورم روح لملفك اللي عايز تدرج فيه الفورم وافتح وكرر نفس الخطوات تروح لمحرر الأكواد وفي نافذة المشروع في أي مكان كليك يمين والمرة دي اختار Import File وروح لسطح المكتب واستورد الملف اللي صدرته من شوية بعد كدا كليك يمين على الفورم واختار View Code وغير الاسم وكلمة السر إلى ما تريد من خلال السطر التالي If TextBox1.Value = "hosami" And TextBox2.Value = 123 Then بعد كدا ضع الكود التالي في حدث فتح المصنف ودا بيكون عن طريق دبل كليك على الكائن ThisWorkbook ثم الصق الكود التالي في حدث المصنف Private Sub Workbook_Open() UserForm1.Show End Sub احفظ ملفك واقفله .. وارجع افتح مرة تانية ومبرك عليك
  5. أخي دالة التفقيط لديك أنت .. ليس لدي الدالة .. قم بنسخها من الملف الأصلي عندك وضعها في ملفك أو ربما يكون لدي أحد الأعضاء الدالة فيتفضل بها علينا
  6. الحمد لله أن تم المطلوب على خير .. والحمد لله الذي بنعمته تتم الصالحات
  7. وعليكم السلام أخي الكريم حامل المسك بالنسبة للخطأ في العمود L سببه أن دالة التفقيط وهي دالة معرفة غير موجودة بالملف .. ولكي تتجنب الخطأ يجب نسخ الدالة ووضعها في موديول عادي داخل المصنف .... بالنسبة للطلب الثاني قم بتعديل المعادلة في الخلية K2 بالشكل التالي =IF(J2="","",IF(J2="ح","محروم",IF(J2="غ","غائب",(IF(J2>=95,"أ+",IF(J2>=90,"أ",IF(J2>=85,"ب+",IF(J2>=80,"ب",IF(J2>=75,"جـ+",IF(J2>=70,"جـ",IF(J2>=65,"د+",IF(J2>=60,"د","هـ")))))))))))) إذا حدث معك خطأ قم باستبدال الفاصلة العادية بفاصلة منقوطة
  8. الرمز يحول القيم True و False إلى 1 و 0 .. ليتمكن الإكسيل من إجراء عمليات الضرب
  9. أخي الكريم ارفق شكل النتائج المتوقعة ليسهل الوصول للحل .. قم بإرفاق بعض النتائج ..
  10. وبارك الله فيك .. الحمد لله الذي بنعمته تتم الصالحات تقبل تحياتي
  11. وعليكم السلام أبا سلمان بالنسبة للسؤال ثاني غير نوع المتغير من Integer إلى Long بالنسبة للطلب الأول إليك الكود التالي يقوم باسخراج القيم المكررة للأرقام في جدول يبدأ في الخلية A1 ، وجدول آخر بالقيم المكررة للأسماء في جدول آخر يبدأفي E2 ... وذلك في ورقة العمل المسماة Test1 .. أما بالنسبة للتلوين فإعتقد التنسيق الشرطي يكفي رابط الكود من هنا
  12. مزيد من التوضيح لتجد استجابة أفضل .. حاول توضح طلبك بالصور ، وتأكد أنني لا أفهم طبيعة عملك .. لذا دائماً تحدث بلغة الإكسيل .. في ورقة العمل كذا يوجد كذا وفي النطاق كذا وفي الخلية كذا سيتم عمل كذا أو ترفق شكل النتائج المتوقعة ليسهل تقديم المساعدة المطلوبة .. ويفضل إرفاق أوراق العمل المطلوب العمل عليها فقط لكي لا يتشتت الأعضاء
  13. أهلا بك في المنتدى أخي الكريم سيد يرجى تغيير اسم الظهور للغة العربية والإطلاع على التوجيهات في صدر المنتدى
  14. الحمد لله أن تم المطلوب على خير والحمد لله الذي بنعمته تتم الصالحات وكل عام وأنت بخير تقبل تحياتي
  15. بارك الله فيك أبا سلمان المطلوب في النتائج المتوقعة غير واضح ..هل تريد نقل الأسماء أي نقلها كليةً من القائمة أم نسخها فقط ..؟ وهل التعامل سيكون مع الأسماء المكررة فقط؟ وهل ستترك في حالة النقل اسم فريد ؟ أم أن النقل يكون لكل الأسماء المكررة؟ يرجى إرفاق شكل النتائج المتوقعة ؟ مع توضيح التظليل المطلوب ...
  16. أخي العزيز محمد السوقي بسم الله ما شاء الله حل رائع وممتاز جداً جداً .. أيوا كدا ورينا الإبداع .. عايز بس أنبهك إلى أن كثرة استخدام معادلات الصفيف تثقل الملف بشكل كبير .. لن تلاحظ الأمر لأن حجم البيانات بالملف صغير ، ولكن إذا كان حجم البيانات ضخم ستجد معاناة كبيرة في التعامل مع الملف .. كما أن للأكواد أفضلية في هذه النقطة ، فلها الأفضلية في كونها قادرة على إنشاء ورقة عمل غير موجودة في حالة لو البيان ليس له ورقة عمل مسبقاً عموماً عمل رائع وأعجبني كثيراً .. جزاكم الله خيراً أخي الغالي محمد الدسوقي تقبل وافر تقديري واحترامي
  17. وعليكم السلام أخي الكريم زياد999 قم بالذهاب إلى التبويب Developer ثم انقر Design Mode للدخول لوضع التصميم ثم دبل كليك على زر الأمر الموجود لينتقل بك لمحرر الأكواد ضع الكود الذي سأرفقه لك إن شاء الله ثم عد إلى ورقة العمل مرة أخرى ، وانقر على Design Mode للخروج من وضع التصميم ، ثم انقر زر الأمر لتنفيذ الكود .. رابط الكود من هنا
  18. لاحظ أخي ديدو أن المنتدى لا يقدم برامج كاملة لأسباب عديدة لن أذكرها .. ولكن بالصبر والمثابرة يمكنك بناء برنامج كامل حسب رؤيتك .. تناول كل مشكلة أو نقطة في موضوع حتى إذا انتهيت منها قمت بالانتقال لموضوع آخر وهكذا ، ولن يمنعك أحد من طرح الموضوعات (ولو وصلت لمليون موضوع) .. طبعاً صعب توصل لمليون موضوع (وآدي دقني لو عرفت توصل لألف موضوع حتى )
  19. وعليكم السلام ياأخي مصطفى كلنا نتعلم من بعضنا البعض .. والتعلم مرحلة غير منتهية على الإطلاق ، فكل يوم ستتعلم المزيد والمزيد إذا كان لديك المثابرة ونحن لا ننزعج أبداً من الطلبات إنما نريد أن يتعلم الأعضاء لنرتقي سوياً .. فربما في يوم تكون أفضل من الجميع ، وعندها ستقدم لهم بمثل ما قدموا لك ، وفي جميع الحالات الكل مستفيد .. فنحن حلقة واحدة مترابطة وفريق واحد ، وهذا ما يميزنا تقبل تحياتي
  20. بارك الله فيك أخي الكريم محمد الحمد لله أن تم المطلوب على خير والحمد لله الذي بنعمته تتم الصالحات يرجى تغيير اسم الظهور للغة العربية ...
  21. وعليكم السلام أخي الكريم أهلاً بك في المنتدى ونورت بين إخوانك يرجى طرح موضوع جديد بطلبك لكي تجد استجابة أفضل .. مع إرفاق ملف موضحاً كافة التفاصيل .. مع إرفاق شكل النتائج المتوقعة وإن شاء الله تجد المساعدة من إخوانك بالمنتدى
  22. أخي الكريم حامل المسك إذا كان الطلب مختلف عن الموضوع الحالي يفضل أن يفرد لكل طلب موضوع مستقل .... لا تنزعج من التوجيهات بارك الله فيك ووفقك الله لما يحب ويرضى اطرح موضوع جديد بعنوان معبر مع ملف مرفق ، مع إرفاق شكل النتائج المتوقعة (على أن يكون الملف المرفق معبر عن الملف الأصلي بشكل كبير) ..
  23. بارك الله فيكم إخواني على الحلول المقدمة .. عملت على الكود الخاص بأخونا عبد الباري وعدلت تعديلات بسيطة جداً لكنها في نظري مهمة ، وهي الإشارة لأوراق العمل بحيث يمكن تنفيذ الكود من أي ورقة عمل أخرى بدون مشاكل ، حيث أن تنفيذ الكود في ورقة عمل أخرى لن يعطي نتائج صحيحة كما عدلت نطاق الترحيل لأن آخر عمود مطلوب هو AR وليس AY .. والكود رائع وممتاز وفكرته بسيطة وأعجبني كثيراً لي رجاء قبل أن أضع الكود ..كفانا ملفات مرفقة وحسب ..نريد أن نرتقي ... كفانا ملفات مرفقة في الحلول ، يكفي ملف مرفق واحد فقط وهو الذي يرفقه صاحب الموضوع ، والكل يعمل عليه .. نظراً لكثرة الملفات المرفقة قمت بالاعتماد على مرفق أخونا عبد الباري لأنه أضاف ورقة عمل باسم "رصد الدور الثاني" ... وهذا توفيراً للوقت رابط الكود من هنا
  24. أخي الكريم عمر إليك كتاب PDF من 10 صفحات فقط لأخونا الحبيب يحيى حسين فيه شرح وافي للدالة SUMPRODUCT رابط الكتاب من هنا
  25. أخي الكريم سيد يرجى وضع عناوين مناسبة ومعبرة عن الطلب ..بارك الله فيك قم بالتالي : انسخ الكود لموديول جديد والصقه في الموديول .. في ورقة العمل المسماة "قوائم" وفي الخلية D1 ضع الصف المطلوب جلب القوائم له وليكن الرقم 1 للصف الأول في نفس ورقة العمل وفي الخلية المجاورة في الخلية E1 ضع الفصل المطلوب جلب القوائم له وليكن 1 أيضاً أي 1 / 1 ... ثم ارسم زر أمر واعمل كليك يمين عليه ثم Assign Macro واختر اسم الماكرو Test ليكون مرتبط بالتنفيذ .. انقر على زر الأمر لتنفيذ الكود ..وياريت تراجع النتائج بشكل جيد الكود من هنا تقبل تحياتي
×
×
  • اضف...

Important Information