0

Excel操作のフィルター条件設定と組み合わせて範囲コピーを利用するとき、

想定外の値をコピペしたりしてくるので、こちらを使うの躊躇していました。

どういうフィルター結果の時にはどういうコピー範囲をとらえてくるのか

注意しているつもりが毎回忘れていたのでここに残します。

フィルター実行後、Excel操作(範囲コピー)を利用すると

※フィルター対象範囲とコピー範囲が同一の時

1. コピー範囲内にフィルター該当1件以上(可視セルがある)場合

→ 範囲内の表示セル(可視セル)のみをコピーする

2. コピー範囲内にフィルター該当0件(可視セルがない)場合

→ 範囲内の非表示セル全て(不可視セル)をコピーする

VBSがよくわかっていない自分なりにコードを読み

可視セルのみコピーとかの記述がなかったので、

フィルター結果が0件の時もエラーメッセージが出ないことに納得したのですが、

非表示セルをコピーしてくる点は気をつけたいなと思います。

回答した質問