2006/11/18

Excelの関数をVBAで使う

時々、Excelの関数がVBAで使えると楽だなーといった場合があります。こんなときは以下のようにします.

【Excelの状態】


【事例】
Sub excel_funciton()

Cells(1, 2) = Application.WorksheetFunction.Average(Range(Cells(1, 1), Cells(3, 1)))

End Sub

【使い方】
Application.WorksheetFunction.関数名(引数)のように使用します(どうやらApplication.は省略可能のようです).

【マクロ実行後Excelの状態】


結構便利ですよ…

0 件のコメント: