関数の定義(VBEにて)



E f と名前をつけて種類をFunctionにセット     

Fこれで準備が出来たので次の関数を定義する。
   n=1のとき    f(x)=x-ex/2+1
   n=2のとき    f(x)=x-sin(x)+1
   n=3のとき    f(x)=x*cos(x)-2

エディタ上にコーディング(赤字の部分をキーボードから入力)
Public Function f(x,n)
 Select case n
    case 1
       f=x - exp(x)/2 + 1
    case 2
      f=x - sin(x) + 1
    case 3
      f=x*cos(x) - 2
 End Select
End Function

GVBEを閉じてExcelに戻って関数をみるとユーザー定義に「f」という関数が登録されている。


なおf’も同様に定義すればよい

戻る