• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Constステートメントの使い方)

Constステートメントの使い方

このQ&Aのポイント
  • VBA初心者がConstステートメントの使い方について質問しています。
  • 質問文章からタイトルと要約文を生成する必要があります。
  • また、ハッシュタグも生成する必要があります。

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

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

>1.「シート名」は商品一覧とする。 >2.「リストの先頭」は商品一覧のB4セルとする。 >ということになると思いますが、 違います。正確には、 1.「シート名」は"商品一覧!"という文字列とする。 2.「リストの先頭」は"商品一覧!B4"という文字列とする。 としているだけです。 「シート名」がSheet名かどうか、「リストの先頭」がB4セルかどうか、この段階で決まっているわけではありません。 「シート名」、「リストの先頭」を使うときに、Sheet名、B4セルと判断されただけです。 例えば、 Msgbox リストの先頭 と記述すれば、商品一覧のB4セルの値が表示されるのではなく、"商品一覧!B4"という文字列が表示されます。 >1."商品一覧!"の「!」はどういう意味でなぜ付いているのでしょうか? セルの計算式で他のシートを参照するとき、例えば、Sheet2のA1セルを参照するときは、 =Sheet2!A1 というように書きます。 それを踏襲しているのでしょう。 >2.例えば上記の宣言を >Const シート名1 = "商品一覧!" >Const リスト先頭1 = シート名1 & "B4" >Const シート名2="顧客一覧!" >Const リスト先頭2 = シート名2 & "B4" >という記述にしてsheet3の顧客一覧を定数として >宣言することは可能でしょうか? 宣言すること自体は可能です。 使い方も、同じ使い方をするなら問題ないでしょう。

dradra33
質問者

お礼

お礼が遅くなり申し訳ございません。 nag0720様のご回答は活用させていただきます。

関連するQ&A