• ベストアンサー

Excel2003 シート関数をセル内で利用する法

Excel2003です。 シート関数を作成して    private function Koo() as integer      Koo = 22    end function としました。 そして、セルの中に計算式として    =Koo() と入力したのですが、    #NAME? と表示されてしまいました。 こういう使い方はできないのでしょうか。それともシート関数の作成場所が 間違っているか、文法が違っているということなのでしょうか。 関数は標準モジュールではなく、シートの中の関数にしたいと思っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

http://exvba.officehp.com/category/7342037-1.html ユーザ関数は標準モジュールに置かなければなりません

pollux0375
質問者

お礼

web2525さんありがとうございました。 なるほど、できなかったんですね。よくわかりました。

関連するQ&A

専門家に質問してみよう