質問: excelでユーザー定義関数を使用するには excelでユーザー定義関数を使用するにはどうしたらいいのでしょう。 functionを定義して、ワークシートで使用しても、#nameエラーが出てしまいます。
回答: ユーザー定義関数を標準モジュールに定義していますか? 1. excelを起動後、alt+f11で vba editor に入ります。 2. 挿入/標準モジュール を選択し、標準モジュールを挿入します。 3. ユーザー定義関数を標準モジュールに書きます。 function test(i as integer) as integer test = i * 2 end function 4. ワークシートに戻ってユーザー定義関数を呼びます。 =test(2) 5. ワークシートにユーザー定義関数の結果が返されます。