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

استخراج النتائج بإستخدام التصفية المتقدمة


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

السلام عليكم

اخواني اخواتي سيداتي سادتي <===كانت تطالع اجتماع القمه العربيه P:

عندي مشكله بمشروع الاكسل

شلون اعبر مدري

المهم احنا ادخلنا بيانات في اوراق عمل وطالبه الدكتورة مننا في ورقه عمل جديده ادخل رقم العميل وتاريخ البيع وتطلع لي تفاصيل البيع اللي هو السعر والخصم والاجمالي

قالو لي انه بالفيجول بيسك بس ماعرفت لااني ماعرف له

وحاولت بدوال ماعرفت بعد

والله تعبت وماودي اسلمه وانا ماسويت شئ

بليز ساعدوني

هذي هي البيانات ومطلوب في ورقه عمل 5 اسوي العمليه اعتمادا على ورقه عمل 6

عسى ماضعتوا معي بس

ارجو المساعده باقرب وقت لاانه التسليم يوم الاثنين وابي اعرف الطريقة لاانه فيه مناقشه للمشروع هع D:

اشكركم

الى اللقاء ..

project.rar

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

اخوي قسم بالله ماقصرت

طيب في طريقه يكون الادخال للدالتين مع بعض رقم العميل والتاريخ كلهم لازم

بعدين تطلع البيانات لازم رقم العميل والتاريخ

واذا ابي اضيف قيم غير المبلغ والصافي مثل رقم البند خاصه انه له قيمتين

شلون بعد؟؟!

وبس

اسفه اني ثقلت عليكم

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

heeeeeeelp :(

الحين انا فهمت بس المشكله في رقم البند له قيمتين وتطلع بس قيمه وحده ماعرفت اطلع الثانيه :(

ماشاء الله اشوف مواضيعكم واستغرب محد رد علي طيب قولوا شئ ترا والله منحاسه وعندي مشروع ثاني وضايعه معه

بليييييييييييييييز

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

لا اعرف كيف تحل المشكلة في حالة ان يكون رقمين متشابهين لنفس البند ولكن يمكن تعديل أحد الرقمين دون تغييره حيث يمكنك مثلا وضع استار للرقم الثاني المشابه مثل 25555* وبالتالي يعتبرة الإكسل رقم مختلف اما كيفية حل المشكلة في حالة وجود رقم مكرر ارجو من الأستاذة الأفاضل بإخبارنا بالحل

اخي لا اعرف كيف تحل المشكلة في حالة وجود رقمين متشابهين لنفس البند ولكن يمكن تعديل ترقيم أحد الرقمين دون تغييره حيث يمكنك مثلا وضع استار للرقم الثاني المشابه مثل 25555* وبالتالي يعتبرة الإكسل رقم مختلف اما كيفية حل المشكلة في حالة وجود رقم مكرر ارجو من الأستاذة الأفاضل بإخبارنا بالحل

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

تحياتى نبيطه

الدكتورة هذى (الذكية) وضعت بعض الألغاز فى الورقة رقم 6

على العموم تم عمل اللازم

طريقة العمل :

فى الورقة رقم 5

يمكنك استخراج بيانات اى عميل بأى طريقة تناسبك وهى تجيب على جميع تسائلاتك وما يجد ايضا

ويتم هذا من خلال السطر ذو اللون الاخضر يمكنك ادخال اى بيان تريدين الحصول على كامل بياناته ولكن بشرط

ان يكون البيان تحت اسم الحقل المناظر له

ولأظهار كل العملاء يتم ازالة اى بيانات فى السطر الاخضر

شاهدى المرفق

تحياتى

project_Omar.rar

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

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

اولا حمد لله على سلامة العودةأخى العزيز عمر الحسينى وأرجو من الله أن تكون الآمور قد يسرها الله لك بما تحب وبما يرضى

ثانيا عمل رائع بكل المقاييس الله ينور ويزيدك من علمه

وتقبل تحياتى

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

ماقصرت وعساه يارب في ميزان حسناتك

بس اشرح لي شلون سويتها عشان فيه مناقشه للمشروع

انا اكتشششششششفت انه بالمايكرو لااني شفت فيها اشياء بس شلون :>

ولاتعقد اختك مخها على قدها

شكرا

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

السلام عليكم

فعلا هى بالكود فيجوال بيسك لمعرفة ما تم اضعطى على

ALT + F 11

وشاهدى العمل

ماقصرت وعساه يارب في ميزان حسناتك

بس اشرح لي شلون سويتها عشان فيه مناقشه للمشروع

انا اكتشششششششفت انه بالمايكرو لااني شفت فيها اشياء بس شلون :>

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

ما شاء الله عمل رائع

ولي سؤال ارجو تحقيقة

هل يمكن توسيع المدي بحيث يشمل 25 عمود و30000 صف بدل 11 عمود و 57 صف فقط

كما اريد ان تتم عملية التصفية في نفس الصفحة بدل نقل البيانات من صفحة أخري

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

:fff: بعد اذن اخى عمر ارد على الاخ

اخى يمكن ذلك والاخ عمر اعتقد هو عامل حسابة لذلك لانة عامل المديات ممكن تفتحها للاحتواء سوى صفوف او اعمدة

وذلك عند الدخول على ادراج ثم الاسم وسوف تجد اسماء المديات و حدودة فقم بتعدل الحدود كم تريد

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

هل هذا ما تويد معرفة

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

تم معالجة المشكة بأستخدام ( التصفية المتقدمة ) ولكن ليس من خلال قوائم الاكسيل المتاحة فى شريط قوائم العمل

من قائمة (بيانات / تصفية / تصفية متقدمة ) ولكن من خلال التصفية المتقدمة بأستخدام اوامر الفجوال بيسك

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

وهذة العرقيل :

1 - احتواء بيانات العميل على اكثر من سطر احد

2 - بيان العميل الواحد يمكن ان يشمل على اكثر من عملية كل منها له تاريخ مختلف ( لأنه سيتم البحث بالتاربخ ايضا ) .

الشرح :

الكود المستخدم :

Range("db").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
    "MyCri"), CopyToRange:=Range("Des"), Unique:=False

ويتم تمرر ثلاث نطاقات الى هذا الكود ويجب ان تحتوى هذه النطاقات ضمنيا على السطر الاول ذو عناوين الحقول :

النطاق اول وهو نطاق قاعدة البيانات :

1 - يتم تسمية نطاق قاعد البيان بأسم (db) وهو المدى (A1:K48) فى الورقة 6

( اذا لم تكن تعرف معنى تسمية النطاق يوجد بالمنتدى الكثير من المشاركات تشرح ذلك )

النطاق الثانى وهو نطاق الشروط :

2 - يتم تسمية نطاق الشروط بأسم (MyCri) وهو المدى (A1:K2) فى الورقة 5

النطاق الثالث وهو نطاق استخراج البيانات :

3 - يتم تسمية نطاق استخراج البيانات بأسم (Des) وهو المدى (A4:K57) فى الورقة 5

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

ولكنى فضلت ان تتم الفلترة بمجرد ادخال اى شرط او زيادة عدد الشروط لأكثر من شرط واحد حتى تكون ذو تأثير مرئ جيد .

لعلى اكون قد وفقت فى الشرح واذا لم يكن واضحا فيجب الألمام ببعض الاساسيات

فأذا كان شئ غامضا ارجو الاشارة الية للتوضيح اكثر .

واتمنى من الله عز وجل الا تكون هذه المشاركة الاولى والاخيرة للأختين "1x2" ( نبيطه / sunflower ) بسب المشروع فقط .

اما الاخ samir1 ذو الرغبة الاكيدة فى التعلم ومساعدة الاخرين وهو مثال جيد يحتذى به - سأعد مشاركة ياخى

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

مع توسع بعض الشئ لتوضيح استخدام الشروط كأداة جيدة لأستخراج النتائج بأستخدام الجمع والضرب الشرطى ( Or / And )

تحياتى

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

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

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

مافيها شي يبين مكان لكتابة الاكواد وبصراحه ما أخذنا لغة فيجول بيسك من قبل...

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

ولكن عموما الشكر الجزيل لك ياأستاذنا وتعبناك معانا.. بس نتمنى نجد الحل باستخدام الدوال :rol: لان موعد التسليم يوم الاثنين

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

الطريقه الثانيه غير فعاله لاانه يطلع بند واحد بس :/

وماعرفت اغير طريقه الجدول عشان يضبط

ماتخلوها على ربنا بئه :angry:

بس لاتخاف مو اخر مشاركه بيكووووووووووووز عندنا مشروع اكسس <===ودكم تجلدونها

بس جد انا ضعت عشاني مافهمت الفيجول بيسك ورحت شريت كتاب عليه غبار (جد ترا شكله طبعه قديمه )

ويقال اني نص فاهمه(ربع فاهمه لاامانه الكاتب)

وهل الاسبوع مجموعه المعلومات في مخي وصلت الماكس

اشكرك على المساعده

سلام

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

السلام عليكم

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

وشكرآ :clapping:

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

  • 4 weeks later...
  • 6 months later...
أطمع في الاخ أبو تامر أن يقوم بشرح التصفية المتقدمة من القوائم

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

ارجو منك شرح وافي لهذه القائمة المهمة

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information