• ベストアンサー

初歩質問!エクセルVBAにおける「:」の意味を教えて下さい!

初歩質問!エクセルVBAにおける「:」の意味を教えて下さい! 宜しくお願いします。 超初歩的な質問です。 エクセルのVBAにおいて、 copy after:= という感じで言われたとおりに構文?を組んでいます。(今やり始めたばかりくらいで、何もわかっていません) この時、なぜafterの後に「:」が入ってるのか理解できません。 何か意味があるんだろうなぁと思いつつ、何かすっきりしていません。 詳しい方、どうかご教示下さい! 宜しくお願いします。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

Copy Afer:=と書いたからには指定したシートの後ろへもってきたいわけですよね。Before:=を指定すると手前にもってくるわけで、このようにAferやBeforeのように名前で指定する引数を「名前付引数」といいます。 「:=」とは、名前付き引数を利用するときに使う記号で、「:=」の左側に引数名を指示し、右側に引数の値を記述します。

参考URL:
http://www.relief.jp/itnote/archives/001014.php
gudousha1
質問者

お礼

ありがとうございます!! なんと・・・・ := で一つの記号とみなすとは・・・ 驚きの世界です^^; 名前付引数っていうのも専門用語っぽくてカッコいいですねーw 助かりました! ありがとうございます^^

関連するQ&A