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

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

قام بنشر
السلام عليكم ورحمة الله وبركاته
Logo.jpg
 
أقدم لكم اليوم درس تعليمي في منتهى الأهمية حول كيفية استخدام الدالة VLOOKUP داخل الـ VBA ، حيث يوجد ميزة استخدام دوال الإكسيل التي نستخدمها في أوراق العمل داخل محرر الأكواد
 
في الملف المرفق مثال بسيط لتتضح الصورة بشكل أعمق ، وقد قدمت طريقتين مختلفتين لتنفيذ المطلوب ، مع شرح بالتفصيل لكل سطر من أسطر الكود
 
001.png
 
بفرض أن لديك مجموعة من الأسماء في العمود الأول ، والمطلوب هو البحث عن اسم محدد ، وإظهار عمر هذا الشخص في رسالة نصية.
 
المثال بسيط والغرض منه تعلم كيفية استخدام الكائن التابع لتطبيق الإكسيل والمسمى WorksheetFunction ، وكذلك تعلم كيفية استخدام الكائن المسمى Dictionary
 
للمزيد انقر على الرابط التالي
  • Like 8
قام بنشر

‏السبت‏، 22‏/ذو الحجة‏/1437هـ

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

جزاك الله خيرا على هذه الفائدة

وبارك الله فيكم و في علمكم

 

  • Like 1
قام بنشر

 

بالنسبة للكود الأول :
غيرت هذا السكر
strLookUp =  "Reda"

بهذا السطر
strLookUp = CStr(Range("F3")) 


و الكود الثاني
هذا السطر
MsgBox Dict("Reda")

بهذا السطر
MsgBox Dict(CStr(Range("F3")))

 وضعت قائمة منسدلة بالاسماء في 
Range("F3")
  فكانت النتيجة جد ممتارة

و يمكن وضع ذلك في حدث الورقة

 

  • Like 1
قام بنشر
27 دقائق مضت, احمدزمان said:

‏السبت‏، 22‏/ذو الحجة‏/1437هـ

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

جزاك الله خيرا على هذه الفائدة

وبارك الله فيكم و في علمكم

 

وعليكم السلام أخي ومعلمي أحمد زمان

لكم يسعدني تشريفك ومرورك بالموضوع ، ومشكور على دعائك الطيب

 

أخي الحبيب أبو حنين

الفكرة في الموضوع تعليمية لمعرفة كيفية استخدام الدالة Vlookup واستخدام القاموس Dictionary ، لكل يفهم المتعلم كيفية التعامل معها الدالة أو عمليات البحث ...

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

بارك الله فيك وجزاك الله خير الجزاء على هذه الإضافة الجميلة والتي حتماً ستفيد المتعلم أيضاً بشكل كبير ..

لك مني وافر التحية والتقدير

قام بنشر

أخي الفاضل عادل أبو زيد

بارك الله فيك ومشكور على مرورك العطر

أخي العزيز عبد العزيز صاحب الكلام اللذيذ

مشكور على مرورك العطر بالموضوع ، وإن شاء الله أحاول تقديم كل ما هو جديد قدر استطاعتي .. فالوقت في الغالب هو العائق

تقبلوا تحياتي

قام بنشر
2 ساعات مضت, طلعت محمد حسن said:

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

شرفت الموضوع بمرورك العطر أخي الحبيب طلعت

بارك الله فيك وجزاك الله خيراً ..تقبل مودتي

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