أكاديمية الصقر للتدريب

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


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





كيفية استخدام دالة xlookup في ال vba

السلام عليكم الاستاذة الاعزاء استخدمت دالة xlookup بشكلها العادى لم تحدث مشكلة لكن عندما حاولت تطبيقها بواسطة ال vba لم ..


موضوع مغلق


05-12-2020 12:18 مساء
احمد شريف
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-10-2019
رقم العضوية : 15301
المشاركات : 85
الجنس : ذكر
تاريخ الميلاد : 5-2-1973
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 105
 offline 

السلام عليكم الاستاذة الاعزاء
استخدمت دالة xlookup بشكلها العادى لم تحدث مشكلة لكن عندما حاولت تطبيقها بواسطة ال vba لم تنجح استنفذت كل الوسائل التى اعرفها لتطبيق المعادلة بواسطة ال vba لا امتلك حلول اخرى
الرسالة التى تظهر لى عند التفيذ والسطر يظهر بالكامل باللون الاحمر هى
compile erorr expected:list separtoror

مرفق ملف
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
 
 
  test2.xlsm   تحميل xlsm مرات التحميل :(7)
الحجم :(35.071) KB



أفضل إجابة مقدمة من hassona229 وهي:
 الحل خاص بالاستاذ ياسر خليل ابو البراء

جرب استخدام Formula بدلاً من .Value واستخدم المعادلة بشكل مباشر لأنها غير مدمجة في الـ VBA ..

 
Cells(m, 8).Formula = "=XLOOKUP(DC13,$DF$5:$DF$22,$DG$5:$DG$22)"
عرض الإجابة




05-12-2020 12:48 مساء
مشاهدة مشاركة منفردة [1]
ali mohamed ali
مشرف على منتدى الاكسيل
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2017
رقم العضوية : 1757
المشاركات : 1769
الدولة : مصر
الجنس : ذكر
الدعوات : 2
يتابعهم : 0
يتابعونه : 68
قوة السمعة : 9642
عدد الإجابات: 47
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba
وعليكم السلام -كان عليك استخدام خاصية البحث بالمنتدى -تفضل
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
توقيع :ali mohamed ali
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى حل أى مشكلة او أستفسار لديك مع إضافة رد بشكره
أو دعوة لمن قدم اليك المساعدة,فالجميع هنا يعمل على مساعدة
 الاخرين لوجه الله وان تحتسب له اجر عند الله

05-12-2020 01:40 مساء
مشاهدة مشاركة منفردة [2]
احمد شريف
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-10-2019
رقم العضوية : 15301
المشاركات : 85
الجنس : ذكر
تاريخ الميلاد : 5-2-1973
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 105
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba
انا بالفعل يا سيدى الفاضل لدى المعادلة على نسخة 2019
واستخدمتها وهى ناجحة معى لا مشكلة فى تطبيقها معى
المشكلة فنية فى كيفية استخدمها بواسطة vba حيث يظهر السطر باللون الاحمر وهذا هو السطر ورسالة الخطاء ذكرتها فى الموضوع الاساسى
(" Cells("m,8).Value = Application.XLookup(Range("h" & r  ), Range("DC"), Range("DFbiggrin2F"), Range("DG5biggrin2G22

05-12-2020 05:57 مساء
مشاهدة مشاركة منفردة [3]
hassona229
مشرف عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2018
رقم العضوية : 9257
المشاركات : 808
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 13-9-1980
يتابعهم : 0
يتابعونه : 11
قوة السمعة : 4330
عدد الإجابات: 113
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba
جرب هذا التعديل

Cells(m, 8).Value = Application.XLookup(Range("h" & r), Range("DC"), Range("DF:DF"), Range("DG5:DG22"))

06-12-2020 12:27 صباحا
مشاهدة مشاركة منفردة [4]
احمد شريف
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 21-10-2019
رقم العضوية : 15301
المشاركات : 85
الجنس : ذكر
تاريخ الميلاد : 5-2-1973
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 105
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba

لا لكن لا تعطى اى نتيجة ولا حتى رسالة خاطئة



07-12-2020 06:33 مساء
مشاهدة مشاركة منفردة [5]
hassona229
مشرف عام
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2018
رقم العضوية : 9257
المشاركات : 808
الدولة : مصر
الجنس : ذكر
تاريخ الميلاد : 13-9-1980
يتابعهم : 0
يتابعونه : 11
قوة السمعة : 4330
عدد الإجابات: 113
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba
 الحل خاص بالاستاذ ياسر خليل ابو البراء

جرب استخدام Formula بدلاً من .Value واستخدم المعادلة بشكل مباشر لأنها غير مدمجة في الـ VBA ..

 
Cells(m, 8).Formula = "=XLOOKUP(DC13,$DF$5:$DF$22,$DG$5:$DG$22)"

07-12-2020 09:37 مساء
مشاهدة مشاركة منفردة [6]
salim
خبير معتمد
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 22-08-2017
رقم العضوية : 43
المشاركات : 853
الجنس : ذكر
تاريخ الميلاد : 1-5-1989
الدعوات : 1
يتابعهم : 13
يتابعونه : 33
قوة السمعة : 6607
عدد الإجابات: 67
 offline 
look/images/icons/i1.gif كيفية استخدام دالة xlookup في ال vba
جرب هذا الماكرو
عندي    Excel 2016 و بالتالي لا توجد دالة  Xlookup  للتأكد من عمل الماكرو

Sub dd()
Dim r As Long
    Dim lr As Long
    Dim m As Long
    lr = Cells(Rows.Count, "H").End(xlUp).Row
    For r = 5 To lr Step 12
        Cells(r, 8).Resize(9).Formula = _
       "=XLOOKUP(DC" & r & ",$DF$5:$DF$22,$DG$5:$DG$22)"
     Next r
End Sub



الكلمات الدلالية
استخخخخخخدام ، xlookup ،


 










اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 07:00 مساء