• ベストアンサー

「リテラル値」

エクセルのサイトや本を見ているたまに「リテラル値」 と言う言葉が出てくるのですが、 どういう意味なのでしょうか? 数字と言う意味でしょうか?日付と言う意味ですか?

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

  • ベストアンサー
回答No.2

こんばんは。 リテラルというのは、元の意味は、「文字上の」とか「文字通り」ということですが、 <<リテラル値>>というものは、エクセルでは、VBAに使われる言葉で、 「プログラムのソースコード中に使用される定数のこと」 ということですが、具体的には、以下のようなものです。 A,B,C は、変数 A = 1 + 2 '←数値リテラル B =#4/4/2013# '←日付リテラル C = "MY_NAME" '←文字リテラル このように、直接、数字などを代入することを指します。 こうすることを、決め打ち(キメウチ)とも呼びます。 ただし、これらは、本来は、定数(Const)に代入するのであって、プログラミング・コードには、リテラル値をキメウチすることは、あまり良くない作法だと言われています。

dlowdvlilbtqa
質問者

お礼

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

その他の回答 (1)

回答No.1
dlowdvlilbtqa
質問者

お礼

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

関連するQ&A