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

اظهار البيانات في الليست بوكس


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

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

اسلاتذتي الاعزاء بعد التحيه

الرجاء المساعده في ملء الليست بوكس الذي يظهر بجميع بيانات شيت الاكسيل بنفس الترتيب

مع ظهور الليست بوكس مسطر (هيئة الجدول)

حيث حاولت اكثر من مره ولم استطع التنفيذ

ولكم جزيل الشكر

مشتريات - جديد.zip

رابط هذا التعليق
شارك

تم جلب البيانات لكن ان تظهر البيانات على شكل جدول هذا ليس لي به علم

مشتريات - جديد.rar

لكن يمكن التحايل بهذه الطريقة لرسم الحدود الرأسية للجدول

مشتريات - جديد2.rar

  • Like 4
رابط هذا التعليق
شارك

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

اخي  العزيز

أبو حنــــين

تحيه طيبه وبعد :

في مرفق مشتريات جديد 2

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

بمغني ان يظهر الليست بوكس افقيا وهو محتوي علي كل الاعمده بدون تحريك scroll bar افقيا يمينا ويسارا

وان تظهر البيانات كامله في اعمدة الليست بوكس حيث ان عمود الصنف بيها الكلمات مقصوصه(غير ظاهره بالكامل)

ولكم جزيل الشكر

 

رابط هذا التعليق
شارك

تفضل اخي الكريم

تعديل عرض الاعمدة

مع اضافة صف اضافي لتطبيق خطوط الطول والعرض داخل الليست

ولكنه سيتسبب فيما بعد لبعض البطئ مع كثرة البيانات

والمثال الاخر بدون الصف الاضافي

مشتريات - جديد2.rar

مشتريات - جديد2 - Copy.rar

 

رابط هذا التعليق
شارك

الاخ طاهر محمد

اذا كان المطلوب كهذه الصور 

ربما استطيع انجازه بدون وعد بذلك

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

و ايضا اخبرني على اي اوفيس تعمل فأنا اعمل علي افيس 11 (2003)

وايضا اسلوب البحث بأسم الصنف

هل تريد بأي جزء من اسم الصنف

ام من بداية اسم الصنف

الصور بالمرفقات احتيطيا

صوره رقم 1

 

1.png

 

صوره رقم 2

2.png

 

الصور

Omar_1.rar

تم تعديل بواسطه عمر الحسيني
رابط هذا التعليق
شارك

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

في  البدايه اود ان اشكر اخي العزيز ابوحنين علي اهتمامه

بالنسبه  لاستاذي  العزيز ياسر العربي   اود ان اشكره علي اهتمامه  ولي طلب عنده لو امكن الرجاء في الملف الثاني

  مشتريات جديد  2  copy

ان تظهر البيانات  كما في شيت الاكسيل من اليمين الي  اليسار مع مراعاة تنسيق التاريخ يوم / شهر / عام

الاخ عمر الحسيني بعد التحيه

هذا هو عين المطلوب  ان امكن

وبالتالي نكون قد استفدنا من طريقة استاذي العزيز ياسر

ومن اضافتكم المتميزه

رابط هذا التعليق
شارك

تفضلو طريقة البحث عن طريق الا  Spreadsheet التى ذكرها الاخ عمر

قمت بعمل مثال بسيط لجلب البيانات المفلترة الى الفورم ووضعها داخل Spreadsheet

Capture.PNG

وطريقة اضافة هذه الاداة كما بالصور الموضحة

1111111.png

2222222.png

3333333333.png

 

والكود المستخدم داخل الفورم في حدث التغيير للتكست بوكس

Private Sub TextBox1_Change()
    Dim last As Long
    Dim last2 As Long
    last = Spreadsheet1.ActiveSheet.Range("a10000").End(xlUp).Row
    Application.ScreenUpdating = False
    If TextBox1.Text = "" Then
        Spreadsheet1.ActiveSheet.Range("a1:k" & last).ClearContents
    Else
        Spreadsheet1.ActiveSheet.Range("a1:k" & last).ClearContents
        ActiveSheet.Range("$A$2:$K$2000").AutoFilter Field:=5, Criteria1:="" & TextBox1.Text & "*", _
                                                     Operator:=xlAnd
        last2 = ActiveSheet.Range("a10000").End(xlUp).Row
        Sheet1.Range("a1:k" & last2).Copy
        Spreadsheet1.ActiveSheet.Range("a1").Paste
        Application.CutCopyMode = False
        ActiveSheet.AutoFilterMode = False
        Application.ScreenUpdating = True
    End If
End Sub

تم ارفاق المثال للتوضيح

المرفق يعمل لدى جيدا لا اعلم توافقه مع جميع الاصدارات

تقريبا تحتاج اوفيس2003 بالاساس او الملف OWC11.DLL تحديدا

لمن يعاني من مشاكل وعدم عمل الملف بالشكل الامثل

يرجى تحميل الملف الثاتي بالمرفقات به الشرح والاداة وبرنامج تسجيل الاداة

 

تقبلو تحياتي

 

 

new list Yasser.rar

 

OWC11.rar

  • Like 1
رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information