فرمول جایگزین برای ایندكس مچ
سلام و عرض ادب خدمت اساتید بزرگوار
من برای پیدا كردن یك مقدار در محیط vba از تركیب ایندكس و مچ استفاده میكنم
به این صورت
TextBox152.Value = WorksheetFunction.Index(Sheets("MAS").Range("F10:F 1000"), WorksheetFunction.Match(textbox1.value, Sheets("MAS").Range("E10:E1000"), 0))
اما این فرمول گاهی اوقات در قسمت مچ به مشكل میخوره و در نتیجه نمیتونه مقدار مورد نظر رو برگردونه و خطا میده
میخواستم ببینم از اساتید كسی میتونه یه فرمول بهتر بهم معرفی كنه و یا اینكه مشكل این فرمول رو بهم بگه؟
اینم تصویر خطا
photo_2019-01-08_21-48-42.jpg
من برای پیدا كردن یك مقدار در محیط vba از تركیب ایندكس و مچ استفاده میكنم
به این صورت
TextBox152.Value = WorksheetFunction.Index(Sheets("MAS").Range("F10:F 1000"), WorksheetFunction.Match(textbox1.value, Sheets("MAS").Range("E10:E1000"), 0))
اما این فرمول گاهی اوقات در قسمت مچ به مشكل میخوره و در نتیجه نمیتونه مقدار مورد نظر رو برگردونه و خطا میده
میخواستم ببینم از اساتید كسی میتونه یه فرمول بهتر بهم معرفی كنه و یا اینكه مشكل این فرمول رو بهم بگه؟
اینم تصویر خطا
photo_2019-01-08_21-48-42.jpg