こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

EXCELでユーザー定義関数を使用するには

EXCELでユーザー定義関数を使用するにはどうしたらいいのでしょう。
functionを定義して、ワークシートで使用しても、#NAMEエラーが出てしまいます。

投稿日時 - 1999-09-29 08:55:22

QNo.285

暇なときに回答ください

このQ&Aは役に立ちましたか?

21人が「このQ&Aが役に立った」と投票しています

回答(1)

ユーザー定義関数を標準モジュールに定義していますか?

1. Excelを起動後、Alt+F11で VBA Editor に入ります。
2. 挿入/標準モジュール を選択し、標準モジュールを挿入します。
3. ユーザー定義関数を標準モジュールに書きます。

function Test(i as integer) as integer
Test = i * 2
end function

4. ワークシートに戻ってユーザー定義関数を呼びます。

=Test(2)

5. ワークシートにユーザー定義関数の結果が返されます。

投稿日時 - 1999-09-29 13:38:14

補足

できました。ありがとうございます。
標準モジュールってのを選んでいませんでした。

投稿日時 - 0000-00-00 00:00:00