نايف - م قام بنشر أكتوبر 28, 2013 قام بنشر أكتوبر 28, 2013 هذا الكود استعملته بالكود بدلا من VLOOKUP قائمة فيالعمود A فيها أرقام المتعاملين قائمة بالعمود B فيها أسماء المتعاملين وهي بالعربي و الأنكليزي يعني لغة مختلطة ( هل يؤثر ذلك ) أريد معرفة رقم المتعامل بناء على اسم المتعامل في العمود L المفاجأة أن الكود يعمل لكن لا يرجع الرقم الصحيح للمتعامل Private Sub CommandButton2_Click() Sheets("MAIN").Select tt = ActiveCell.Row Sheets("MAIN").Cells(tt, "A").Select ActiveCell = Application.WorksheetFunction.Index(ورقة23.[A4:A10000], _ Application.WorksheetFunction.Match(Cells(tt, "L"), ورقة23.[B4:B10000]), 0) _ & Sheets("MAIN").Cells(tt, "AZ") End Sub 1
نايف - م قام بنشر أكتوبر 29, 2013 الكاتب قام بنشر أكتوبر 29, 2013 يعني بدها ملف مرفق أنا شفتها واضحة ما بدها ملف
عبدالله المجرب قام بنشر أكتوبر 29, 2013 قام بنشر أكتوبر 29, 2013 يعني بدها ملف مرفق أنا شفتها واضحة ما بدها ملف بل على العكس الملف افضل لتوصيل الفكرة ومكمن الخطاء وتسهيل سرعة الاجابة لان الكود لوحده فقط سيضطر من يريد الاجابة لانشاء ملف للعمل عليه
نايف - م قام بنشر أكتوبر 29, 2013 الكاتب قام بنشر أكتوبر 29, 2013 شكرا أخي عبدالله عالتنبيه المصنف1.rar
تمت الإجابة عبدالله باقشير قام بنشر أكتوبر 29, 2013 تمت الإجابة قام بنشر أكتوبر 29, 2013 السلام عليكم جرب التالي: ActiveCell = Application.WorksheetFunction.Index(ورقة2.[A1:A13], _ Application.WorksheetFunction.Match(Cells(tt, "H"), ورقة2.[B1:B13], 0), 0) 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.