- ベストアンサー
「:=」の意味
お世話になります Workbooks.Open FileName:="hogehoge.xls" よく、こう言うステートメントを記述しますが、 この場合の「:=」はどういう意味なんでしょうか。 たとえば「=」と比べて何が違うんでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
http://www.sanynet.ne.jp/~awa/excelvba/kouza/chapt_03/003.html 関数(この場合はWorkbooks.Open))の名前付き引数のパラメータ指定をする際に使います。
その他の回答 (1)
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.2
『:=』は名前つき引数への代入ををあらわします たとえば Sub TestFunc( Optional Arg1 as Integer = 0, optional TestB as String = "" ) といったプロシージャがあったとします 一般的には引数を Arg1とTestBをカンマ『,』で区切って与えます これを TestBのみ与えるといった使い方ができるようにするものです 一般的には TestFunc 3,"abc" といった使い方をしますが TestFunc TestB:="hoge" といったことを可能にするものです この場合 引数 Arg1は 宣言時に与えられた初期値の0になります