- 10 名前:デフォルトの名無しさん mailto:sage [2017/11/09(木) 21:19:05.18 ID:F89uizh+0.net]
- 立て乙です。
自宅にエクセル環境が無いのでうろ覚えで 細かい間違いはあるかもですが、該当箇所以外はokという前提です 日本という名前のブック 各都道府県名のシート があるとき Dim Bn as Workbook Dim T as Worksheet Set Bn = Workbooks("日本") Set T =Worksheets("東京都") Workbooks("日本").Worksheets("東京都").cells(1,1) = "123" Bn.T.cells(1,2) = "456" を実行すると 上段は問題なく実行されて、東京都シートのセルA1に123が入力されますが 下段でエラーがでてしまいます。また Bn.Worksheets("東京都").cells(1,2) = "456" T.Worksheets("東京都").cells(1,2) = "456" のどちらでも動きました ブックもシートも両方変数で指定するとエラーになってしまうのでしょうか? ブックもシートもそれなりに切り替えるので、可能であれば別で指定したいのですが…… 心当たりがあればご教示いただけると助かります。
|

|