MSのドキュメントによると
- エクセル2007https://support.office.com/en-us/article/Copy-visible-cells-only-6e3a1f01-2884-4332-b262-8b814412847e
- エクセル2013https://support.office.com/en-ie/article/コピーアンドペースト-可視セルのみ-6f655372-4ea0-4221-bf68-272422419b59
と言いました
非表示またはフィルターされた行を含むセル範囲をコピーすると、Excel はそれを別の場所に貼り付けるときに非表示またはフィルターされたセルもコピーします。"
しかし、実際には、シートでフィルターを有効にすると、フィルターによって非表示にされているか手動で非表示にされているかに関係なく、Excel は表示されているセルのみをコピーすることがわかりました。
また、Excel 2011 では動作が異なり、フィルターが有効かどうかに関係なく、非表示のセルが常にコピーされることが分かりました。
誰かこれを確認できますか? それとも私が MS ドキュメントを誤解しているのでしょうか?
答え1
Excel 2013 のフィルターは少しわかりにくいです。Excel はフィルターに従って一連のセルを選択し、選択されていない行やフィルター条件を満たしていない行の高さを最小化します。
実際にこれらの行のサイズを変更して、データがまだ存在していることを確認できます。セルが選択されていないだけです。簡単なフィルターを設定してよく見てみると、Excel が冗長な行を「縮小」していることがわかりますか?
したがって、隣接する列にコピーして貼り付ける場合は、非常に注意する必要があります。ただし、フィルターの結果を新しいワークシートにコピーしたり、フィルター領域の下の行にコピーしたりすると、Excel は選択したセルのみをコピーします。写真を投稿したいのですが、評判があまり高くないためできません。