Excel VBA 質問スレ Part61at TECHExcel VBA 質問スレ Part61 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:デフォルトの名無しさん 19/04/27 19:56:38.58 vRc/Njpl0.net 色々なシートを触る時、.activateは入れますか? set sheets("sheet1") = foo set sheets("sheet2") = bar foo.activate foo.cells(1,1)="str" bar.activate bar.cells(1,1)="str" 要は cells(1,1)="str" とシート名を抜かしてしまった時の保険なんですが、止めたほうが良いでしょうか? また、シート名を忘れた時にエラーが出る等、わかるようにする方法ってありますか? 51:デフォルトの名無しさん 19/04/27 20:12:40.86 Nwb++xAe0.net Activateなんて殆ど使うことは無い。 と言うより、シート名を抜かすことなんて有り得ないというくらい無い。 寧ろブックも省略しない。 だからWithかSet sht=Workbooks("hoge.xlsx").Worksheets("fuga") をたいてい使う。 52:デフォルトの名無しさん 19/04/27 20:13:58.60 Nwb++xAe0.net ああ、よく見てなかった。 Set使ってるじゃん。 それなのに抜かすことが有るの? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch