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

الردود الموصى بها

قام بنشر

السلام عليكم و رحمة الله و بركاته

الساده الافاضل خبراء vbaبرجاء التكرم و مساعدتى فى تصحيح الكود فى التكست بوكس و الذى يقوم بالبحث فى ليست بوكس و التحديات التى تقابلنى فيه هى:

1-عند فتح الفورم فى شيت 1 و عمل البحث يقوم الفورم بفتح شيت البيانات(ليدجر ايضا) و لا ارغب فى ذلك افضل ان لايفتح الشيت و اكتفى بالبيانات فى الليست بوكس

2-ارغب فى ظهور 6 اعمدة فقط فى الليست بوكس و هم غير مرتبين فى شيت الليدجر

3- اظهار رءوس الاعمده فى الليست بوكس ... مرفق ملف موضح به ... و لكم جزيل الشكر 

تجربة.xlsb

  • تمت الإجابة
قام بنشر

رءوس الأعمدة لا يتم إضافتها إلى عناصر القائمة

وإنما تكون عبارة عن تسميات labels أعلى القائمة

تفضل هذا ملفك بعد التعديل

 

إظهار نتائج البحث في listbox.xlsb

  • Like 2
قام بنشر

شكرا جزيلا استاذ محمد صالح جزاك الله كل خير

استاذ محمد صالح عند تجربة الكود وجدت تحدى صغير به و هو انه عند البحث بالاسم فانه لا يمسح الليست بوكس القديمة و لكن يضيف عليها الجديد

  • Like 1
  • 4 weeks later...
قام بنشر

السلام عليكم و رحمة الله استاذى العزيز لقد ساعدتنى مكسبقا فى هذا الكود لليست بوكس و كان يعمل جيدا و لكن عندما اردت تعديل الفورم و اضفت كود لتكبير و تصغير الفورم اصبح هناك خطأ فى كود البحث لا اعرف كيف اعالجه و اسف على ازعاجك 

مرفق  نموزج العملتجربة.xlsb

  • Like 1
قام بنشر

نظرا لاستعمالك Option Explicit في بداية الكود

يجب الإعلان عن المتغيرات

ضع هذا السطر كأول سطر في إجراء البحث

Dim ws As Worksheet, i As Long, i2 As Long

بالتوفيق 

  • Like 1
  • 2 weeks later...
قام بنشر

يفضل البدء بموضوع جديد بعنوان جديد مادام المطلوب مختلف

هذا الموضوع يحتوي على ثلاثة مطلوبات أو أربعة

على كل حال

ضع قبل نهاية الإجراء مباشرة 

Me.TextBox2 = i2

بالتوفيق 

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information