جدول المحتويات
في هذه المقالة ، سأوضح لك كيف يمكنك الحصول على قيمة الخلية حسب الصف والعمود من ورقة عمل في Excel VBA . ستتعلم كيفية الحصول على قيمة الخلية من ورقة العمل بأكملها ، وكذلك من النطاق المستخدم لورقة العمل والنطاق المحدد.
الحصول على قيمة الخلية حسب الصف والعمود في Excel VBA (عرض سريع)
5331
تنزيل المصنف التدريبي
قم بتنزيل كتاب التدريب هذا للتمرين أثناء قراءة هذه المقالة.
الحصول على قيمة الخلية حسب الصف والعمود. xlsm
3 طرق للحصول على قيمة الخلية حسب الصف والعمود في Excel VBA
لذلك ، دون مزيد من التأخير ، دعنا ننتقل إلى مناقشتنا الرئيسية اليوم. سنتعلم كيفية الحصول على قيمة الخلية من خلال طرق 3 اليوم: من ورقة العمل بأكملها ، ومن النطاق المستخدم لورقة العمل ، ومن نطاق محدد.
1. احصل على قيمة الخلية حسب الصف والعمود من ورقة العمل بأكملها في Excel VBA
أولاً وقبل كل شيء ، سنحصل على قيمة الخلية حسب الصف والعمود من ورقة العمل بأكملها.
للحصول على قيمة الخلية حسب الصف والعمود من ورقة العمل بأكملها ، يمكنك استخدام طريقة الخلايا من VBA .
على سبيل المثال ، للحصول على القيمة من الخلية الموجودة في الصف الرابع والعمود السادس من ورقة العمل المسماة الورقة 1 ، يمكنك استخدم:
2415
⧭ مثال:
هنا لدينا ورقة عمل تسمى Sheet1 مع أسماء بعض الطلاب وعلاماتهم في الفيزياء والكيمياء و الرياضيات المدرسة. تبدأ مجموعة البيانات مباشرة من الخلية A1 من ورقة العمل.
الآن ، للحصول على علامات الطالب السادس في الكيمياء ، عليك الحصول على قيمة الخلية من الصف السابع والعمود الثالث من ورقة العمل.
سيكون كود VBA هو:
⧭ كود VBA:
3609
⧭ الإخراج:
قم بتشغيل الكود. سيتم عرض قيمة الخلية من الصف السابع و العمود الثالث من الورقة 1 ، وهو 78 .
اقرأ المزيد: كيفية البحث عن القيمة في العمود باستخدام VBA في Excel (4 طرق)
2. احصل على قيمة الخلية حسب الصف والعمود من النطاق المستخدم في Excel VBA
بعد ذلك ، سنحصل على قيمة الخلية حسب الصف والعمود من النطاق المستخدم لورقة العمل.
للحصول على قيمة الخلية حسب الصف والعمود من النطاق المستخدم لورقة العمل ، يمكنك مرة أخرى استخدام طريقة الخلايا من VBA ، ولكن على طول UsedRange كائن.
على سبيل المثال ، للحصول على القيمة من الخلية الموجودة في الصف الرابع والعمود السادس من النطاق المستخدم لورقة العمل المسمى الورقة 2 ، يمكنك استخدام:
3427
⧭ مثال:
هنا لدينا ورقة عمل أخرى تسمى Sheet2 بنفس مجموعة البيانات ، أسماء بعض الطلاب وعلاماتهم في الفيزياء والكيمياء و و الرياضيات للمدرسة. لكن هذه المرة تبدأ مجموعة البياناتمن الخلية B2 من ورقة العمل.
الآن ، للحصول على علامات الطالب السادس في الكيمياء مرة أخرى ، عليك الحصول على القيمة من الصف السابع والعمود الثالث من النطاق المستخدم.
كود VBA سيكون:
⧭ كود VBA:
5496
⧭ الإخراج:
قم بتشغيل الكود. سيتم عرض قيمة الخلية من الصف السابع و العمود الثالث من النطاق المستخدم لـ الورقة 2 ، وهو 78 .
اقرأ المزيد: كيفية البحث عن القيمة في العمود في Excel (4 طرق)
قراءات مماثلة
- كيفية البحث عن أول ظهور لقيمة في عمود في Excel (5 طرق)
- كيفية البحث آخر ظهور لقيمة في عمود في Excel (5 طرق)
3. احصل على قيمة الخلية حسب الصف والعمود من نطاق معين في Excel VBA
أخيرًا ، سنحصل على قيمة الخلية حسب الصف والعمود من نطاق محدد من ورقة العمل.
للحصول على قيمة الخلية حسب الصف والعمود من نطاق معين من ورقة العمل ، يمكنك استخدام طريقة الخلايا من VBA ، ولكن على طول نطاق كائن.
على سبيل المثال ، للحصول على القيمة من الخلية في الصف الرابع والعمود السادس من النطاق E2: H14 من تسمى ورقة العمل الورقة 3 ، يمكنك استخدام:
3832
⧭ مثال:
هنا لدينا ورقة عمل أخرى تسمى الورقة 3 مع مجموعتين من البيانات. واحد مع أسماء و معرفات الطلاب ( B2: C14 ) للمدرسة ، والآخر مع أسماء بعض الطلاب وأسماءهم علامات في الفيزياء والكيمياء و و الرياضيات (E2: H14) .
الآن ، للحصول على علامات الطالب السادس في الكيمياء مرة أخرى ، عليك الحصول على القيمة من الصف السابع والعمود الثالث من النطاق E2: H14 من ورقة العمل.
سيكون كود VBA هو:
⧭ كود VBA:
2237
⧭ الإخراج:
قم بتشغيل الكود. سيعرض قيمة الخلية من الصف السابع و العمود الثالث من النطاق E3: G13 من الورقة 3 ، وهو 78 .
اقرأ المزيد: كيفية البحث عن أهم 5 قيم وأسماء في Excel (8 طرق مفيدة)
أشياء يجب تذكرها
لقد استخدمت هنا UsedRange و كائن النطاق من VBA في Excel. للتعرف عليهم بالتفصيل ، يمكنك زيارة هذا الرابط.
الاستنتاج
إذن ، إليك طرق الحصول على أي قيمة خلية حسب الصف والعمود باستخدام VBA في Excel. هل لديك اسئلة؟ اسألني بكل حرية. ولا تنس زيارة موقعنا ExcelWIKI لمزيد من المشاركات والتحديثات.