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

أبو عبد النور

03 عضو مميز
  • Posts

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

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

  • Days Won

    1

كل منشورات العضو أبو عبد النور

  1. كل ورقة لها هذا الحدث الخاص بها تجده مرة واحدة في كود الورقة.
  2. حاول ان تفتح الملف عن طريق : File > Open ثم احفظ الملف بامتداد xlsm
  3. السلام عليكم، ربما هكذا : نقل بيانات داخل مجلد.rar
  4. وعليكم السلام ورحمة الله، قم اولا يترتيب بياناتك بهذا الشكل ثم حاول مرة أخرى. سلم الاقدمية 2016.rar
  5. تم التعديل ولكن ما زالت لم احصل على ما اشرت اليه بالاصفر قم بالتجربة واذكر لي اين هو الخطأ لاصلح الامر. حساب عدد الارقام_v002.rar
  6. لدي مشكل في ظهور الحروف العربية في محرر الاكواد VBE لذا وضعت كود الرسائل بالعربي وبالانجليزي (عذرا ان كانت هناك أخطاء بالترجمة ) اصناف_v004.rar
  7. السلام عليكم، - نقوم اولا بحصر نطاق الجدول 1 في متغير الجدول a وبحصر نطاق الجدول 2 في متغير الجدول b - d1 هو عبارة عن "قاموس" فائدته انه لا يقبل ادخال العناصر اليه الا لمرة واحدة وغير مكررة وهنا هو لتخزين الاسم كمفتاح و الترتيب p كقيمة للمفتاح - نقوم بمسح الجدول a وتخزين كل خانة لما يناسبها في متغير الجدول c بالاعتماد على عدم تكرار الاسم بواسطة القاموس d1 - نفعل بالمثل مع متغير الجدول b. - غي الاخير نعيد طبع محتويات الجدول c على ورقة "المطلوب" أرجو ان اكون قد افدتك ولو قليلاً
  8. وعليكم السلام ورحمة الله، حاول ان تقدم مثالا بسيطا لما تريده.
  9. اعدت فتحه من جديد ويعمل لدي بصورة عادية. اذا ما يزعجك هو رسائل التنبيه قم بحذف السطر : MsgBox ActiveCell.Column من الكود.
  10. جرب هذا : حساب عدد الارقام_v001.rar
  11. مثلا هذا الرقم 4841884 هل نستخرج منه 48 فقط التي تكرر اعدادها او 481 بزيادة 1 الذي لم يتكرر ؟ وهذا الرقم 6525662 فرغم ان الرقم 6 تكرر لـ 3 مرات و 5 مرتين و 2 مرتين الا انه لا يستجسب للشرط الذي وضعته ؟ برجاء التفسير اكثر.
  12. بعد النقر على احد سطور البحث، يتم نقل المحتوى الى الخلية المفعلة في الورقة2 وفي الاعمدة A او H او J فقط. هذا ما كنت تريده ؟
  13. كتجربة، قم بتعويض كود Private Sub ListSearch_DblClick(ByVal Cancel As MSForms.ReturnBoolean) بهذا الكود : Private Sub ListSearch_DblClick(ByVal Cancel As MSForms.ReturnBoolean) Cancel = True With Sheets("sheet2") .Select For Each cl In Array(1, 8, 10) MsgBox ActiveCell.Column If ActiveCell.Column = cl Then ActiveCell.Value = Me.ListSearch.Value Next End With End Sub
  14. السلام عليكم، بعد اذن الاستاذ طلعت، هذه طريقة اخرى للحل عن طريق الـ VBA. دمج جدولين.rar
  15. وعليكم السلام، ضع ملف اكسل به امثلة عل ما تريد الحصول عليه سيساعد الاخوة الكرام في الرد على تساؤلاتك.
  16. بارك الله فيك اخي وائل. تبقى مشكلة ملء الجدول بالاسفل على حسب القيم المدخلة اعلاه.
×
×
  • اضف...

Important Information