VBA:[Tips]関数を作成する

何がどう

vbaプログラムにおいて関数を作成したい

どう

1.引数は()内に記述
2.戻り値の型は foo()As~のAs以降で指定する必要がある

  • 引数あり戻り値ありの関数
Function foo(num As Integer) As Integer
 foo=num
End Function

returnされる値は「関数名=」の形で記述する

  • 引数なし戻り値ありの関数
Function foo() As Integer
 Dim num As Integer
 num=1
 foo=num
End Function

  • 引数あり戻り値なしの関数
Sub bar(num As Integer)

end Sub

  • 引数なし戻り値なしの関数
sub bar()

end Sub
最終更新:2015年07月08日 17:12