(آموزشی) معادل VBA تابع subtotal و count if

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali.b

    • 2014/01/12
    • 798

    (آموزشی) معادل VBA تابع subtotal و count if

    معادل Subtotal
    کد:
    Sheet3.[M1] = WorksheetFunction.Subtotal(9, Sheet3.Range("F2", Sheet3.Range("F65536").End(xlUp)))



    معادل COUNTIF

    کد:
    Sub COUNTIF()
    Dim A As Range
    Dim Csum As Long
    Csum = 0
    For Each A In Sheet2.Range("H2", Sheet2.Range("H65536").End(xlUp)).SpecialCells(xlCellTypeVisible)
    Csum = Csum + WorksheetFunction.COUNTIF(A, Sheet1.[a4])
    Next A
    Sheet3.[b10] = Csum
    End Sub
    [CENTER]
    [/CENTER]
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام
    ممنون از آموزشتون
    معادل countif انقد طولانيه؟

    اين مواردي كه فرمودين براي اكثر توابع اكسل قابل پياده سازيه
    كافيه از كلاس WorksheetFunction استفاده كنيد. مختص اين دو تابع نيست

    بعضي از توابعي كه از اين كلاس قابل استفاده است رو در شكل زير ميبينيد

    Click image for larger version

Name:	worksheetfunction.png
Views:	1
Size:	38.4 کیلو بایت
ID:	133689

    کامنت

    چند لحظه..