جستجوی یك عدد در ستون‌های یك ركورد از جدول

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ظهور 313

    • 2017/01/20
    • 244

    پرسش جستجوی یك عدد در ستون‌های یك ركورد از جدول

    با سلام و عرض ادب
    لطفا به این فرمول دقت كنید
    Dim B As Range
    Dim find As Boolean
    find = False
    For Each B In Sheets("MATN").Range("AL10:AL500000")
    If B = ListBox10.Value And B <> "" Then

    IF WorksheetFunction.CountIf(B.Offset(0, 1:20),Sheets("MATN").Range("S2"))<>0 THEN

    END IF


    Exit Sub
    End If
    Next

    توی شرطی كه داخل این فرمول نوشتم مشكل دارم

    با استفاده ازاین فرمول، یك ركورد مشخص رو در یك جدول پیدا كردم و حالا می‌خوام ببینم آیا در ستون‌های این ركورد (آفست‌ها)، آیا عدد خاصی كه به دنبالش هستم، وجود داره یا نه. این كار رو دارم با یك شرط و شمارش اون عدد در آفست‌ها انجام میدم. اگر می‌خواستم توی اكسل یك محدوده رو بدم به این صورت میدادم كه: «Sheets("MATN").Range("AL10:AL500000")» ـ اما توی آفست‌ها نمیدونم به چه صورتی باید بهش بگم از آفست 1 تا آفست 50 رو مثلا بشمار
    ممنون میشم اگر یكی از دوستان راهنمایی كنه
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    بهتره فایل خود را بصورت زیپ شده یا با فرمت اکسل 2003-97 ذخیره و ضمیمه سایت کنید

    کامنت

    چند لحظه..