VBAを使用してブックでいくつかの関数を定義し、それらをセルの数式で使用できると期待しましたが、Excelは関数を認識しません。#NAMEを取得しますか?
試した:
- XSLXファイルを作成したことに気づき、それをXSLMファイルに変換しました。動作しませんでした。
- 関数宣言からすべての型を削除しました。動作しませんでした。
- 関数をワークシートVBAモジュールに移動しました。動作しませんでした。
- 宣言にパブリックを追加しました。動作しませんでした。
私は何が欠けていますか?
これも賢いコードではありません。
Function Square2(AnyNumber)
'return the square of any integer
Square2 = AnyNumber * AnyNumber
End Function