• ベストアンサー

「ワークシート関数」

良くわからないのですが エクセルのワークシートで使う関数を「ワークシート関数」と言い、 VBAで使うワークシート関数を「WorksheetFunction関数」と言うのですか?

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

「WorksheetFunction関数」などという言い回しは聞いたことありませんが、VBAのヘルプでWorksheetFunctionのところを読んでみると --------------------- WorksheetFunction オブジェクト Visual Basic から呼び出すことができる Excel ワークシート関数のコンテナーとして使用されます。 --------------------- と解説があります。 worksheetfunctionを経由しているだけで、ワークシート関数はワークシート関数だと書いてあります。

lwofwexpsao
質問者

お礼

ありがとうございました。

その他の回答 (2)

回答No.3

VBAでワークシート関数を使うためのオマジナイ、ソレが「WorksheetFunction」、、、 古来、プログラミングで「Function」は、「関数」と表記されてきた。 EXCELとVBAには共通の「関数」もあれば、それぞれ個別のものもある。同じ機能のものがあったとしても、当然記法は異なる。 そして、VBAには「メソッド」があるが、コレも「関数」みたいなもの、で間違いないだろう。 Visual Basic 中学校 > 初級講座 > 第5回 メソッドと関数 http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard5.htm

lwofwexpsao
質問者

お礼

ありがとうございました。

回答No.1

まずは辞書を引いてみることをお勧めします。

lwofwexpsao
質問者

お礼

ありがとうございました。

関連するQ&A