質問するログイン新規登録

回答編集履歴

1

追記

2021/03/11 15:44

投稿

jinoji
jinoji

スコア4592

answer CHANGED
@@ -1,4 +1,7 @@
1
- Cells とか Range とかが、 tmpSheet.Cells とかにてないからではないかと。
1
+ Cells とか Range とかが、 tmpSheet.Cells とかになってないからではないかと。
2
+ シート名を指定しないと、その時点のActiveSheetのRangeと解釈されます。
3
+ For EachでまわすだけではActiveSheetは変わらないので、
4
+ 各シートを巡回しながら最初のシートのフィルターをつけたりはずしたりしていることになります。
2
5
 
3
6
  それか、いっそ以下のようにしてもいいと思いました。
4
7