• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA RangeやValueはキーワードではないのですか?)

VBA RangeやValueはキーワードではないのですか?

このQ&Aのポイント
  • VBA RangeやValueはキーワードではないのでしょうか?
  • VBAのキーワードには、If、Loopなどの定義済みのステートメントやLen、Absなどの定義済みの関数、Or、Modなどの演算子がありますが、RangeやValueはキーワードではありません。
  • VBAのキーワードとは、Visual Basicが言語の一部として使用する名前のことであり、RangeやValueはその定義済みの要素ではありません。

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

  • ベストアンサー
  • BellBell
  • ベストアンサー率54% (327/598)
回答No.2

リンク先のドキュメントを読む限り、 VB(VBA)の言語構造として定義されているため、自作関数、変数、定数として使用できないアルファベット文字列があります、それをキーワードと呼びます。 と解釈できそうですね。 意訳混じりですが。 RangeやValueは、言語構造ではない(ライブラリとして実装されている)ため、自作関数、変数、定数に同じ名前を使用できます。なのでキーワードとは呼びませんという解釈になりそうです。 他に言語構造としては、+-/*=()等々もありますが、それらは記号なのでわざわざキーワードとは呼ばないのでしょうね。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

Rangeはオブジェクト、Valueはプロパティといい(分類され)ます。 使う場面によっては、これらはキーワードの扱いになるでしょう。 もう少し具体的に、使う(使いたい)場合を示して質問すること。

関連するQ&A