• ベストアンサー

http://www.index-press.co.jp/books/

http://www.index-press.co.jp/books/excel/excel-04.pdf にあるVBAのプログラムで、Range("_N")のアンダースコア_について 質問があります。 アンダースコア_は、この使用方法では専門用語でどのような名前がつ いていてどのよな文法、働き、使い方なのでしょうか? ただのアンダースコアなら名前の一部や改行で使用するのは知っていまし たが、今回の使い方はどうもそのような使いようです。 ちなみに、アンダースコアを削除してしまうとエラーがでてプログラム が動きませんでした。 どうぞよろしくお願いします。

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

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

それはプログラムを作った人が勝手につけたセルの名前です アンダースコア自体に深い意味はありません(プログラムを書いた人にはセルの別名を示す印という意味はあるのでしょうが) あえて専門用語をつけるなら変数のプレフィックスかな 実在するセルの記号でなければRange("hoge")とつけてもいいし名前を変更せずにRange("C4")でもいいです

kelkkelk
質問者

お礼

非常に役立ちました。 困っているところの丁寧な回答ありがとうございました。 またよろしくお願いします。

関連するQ&A