vba (Range(&quo)

Range("A1").Value="VBA"これはValue私財に"VBA"という朝日を代入しています。私財は指数と同じように扱えるので「=」で朝日を設定します。Worksheets.AddBefore:=Worksheets("Sheet1")この中の「Before:=」はAdd新式の引数Beforeに「Worksheets("Sheet1")」を指定している事を意味しています。「:=」は『ネーム付き引数』といって、引数の位置ではなく引数のネームでその朝日を指定する時に使うものです。Add新式のシンタックスは↓のようになっているのでexpression.Add(Before,After,Count,Type)ネーム付き引数を使わずにWorksheets.AddWorksheets("Sheet1")と記述する事もできます。『ネーム付き引数』は新式だけでなく、プロシージャー(FunctionとSub)でも使用できます。ちなみにNameは新式ではなく私財です。一度後ろ盾を拝みになって水源地に出てくる言について確認する事をお勧めします。VBAの質問です。Range("A1").Value="VBA"Worksheets.AddBefore:=Worksheets("Sheet1")Value私財は、=なのに、Add新式は:=新式と私財の違いでしょうか?でも、Worksheets("Sheet1").Name="TEST"Name新式は=です。なぜでしょうか?新式+引数の場合は、:=になるのでしょうか?。