【VBA用語】WorksheetFunctionとは?
WorksheetFunctionは、VBAで「SUM」などのワークシート関数を使うための用語です。
使い方
次のプログラムは、セルA1~A3の合計値を表示するプログラムです。
Sub Test1()
MsgBox WorksheetFunction.Sum(Range("A1:A3"))
End Sub
メモ
指定した範囲から対象データの合計を集計したい場合は、SUMIF関数を使います。
WorksheetFunction.SumIf(指定した範囲, 検索するデータ, 合計する範囲)
指定した範囲から対象データの件数を集計したい場合は、COUNTIF関数を使います。
WorksheetFunction.CountIf(指定した範囲, 検索するデータ)
学び方
WorksheetFunctionは、VBAの資格「Excel VBA スタンダード」で学ぶことができます。
「Excel VBA スタンダード」の問題集は、以下よりお試しください。
Excel VBA スタンダード 用語問題集