即効テクニック |
マクロでワークシート関数を使う場合は、使いたいワークシート関数の前に「Application.」を付けます。 例えば、数値を指定された桁数に切り上げる「ROUNDUP関数」を使う場合は、次のようになります。
Sub Sample()
Dim n As Integer
Dim l As Integer
n = Worksheets(1).Columns.Count
l = Application.RoundUp(n / 10, 0)
Columns(l).Select
End Sub
マクロで使用できるワークシート関数については、ヘルプの「Visual Basicで使用できるワークシート関数一覧」を参照してください。