- Excel VBA 質問スレ Part38 [転載禁止]©2ch.net
539 :デフォルトの名無しさん[sage]:2015/10/24(土) 13:21:06.86 ID:X34FC24z - レベルの低い質問で恐縮ですが。
Sub test() Sheets.Add after:=ActiveSheet ActiveSheet.Range("a1").Value = "1" Sheet1.Range("a1").Value = "2" End Sub シートを追加して、追加したシートのA1に1 もともとあったシートのA1に2を代入するマクロについて 実行すると、追加後のシート2がアクティブの状態で終了しているのですがこれはどうしてでしょうか。 素人考えですが、その次の行で、Sheet1.Range("a1").Value = "2"入力している以上、元々あったシート1がアクティブな状態で 終了しないのでしょうか。
|