非表示の列にまたがるデータをコピーするときに、一貫したコピー/貼り付け動作を実現するにはどうすればよいでしょうか。

非表示の列にまたがるデータをコピーするときに、一貫したコピー/貼り付け動作を実現するにはどうすればよいでしょうか。

選択したセルから、すべて同じ行にあるデータをコピーしようとしています。 選択範囲の中央にある列の 1 つが非表示になっています (非表示、フィルター処理されていません)。 コピーすると、表示されている列からのみデータがコピーされます。 ただし、データが非表示の列に貼り付けられると、非表示の列の右側にあるすべてのデータが左に移動します。

非表示の列からもデータをコピーするか、非表示の列に貼り付けずに、貼り付け後にデータが正しい列に表示されるようにすることは可能ですか?

以下の例では、3 番目の列が非表示になっています。何が起こっているかを示すために、非表示を解除しました。最終的に行 3 または行 4 にしたいと思います (どちらの結果でも問題ありません)。行 1 はコピー元です。行 2 は貼り付けた後に得られるものです。

ここに画像の説明を入力してください

答え1

おそらく、選択方法が問題である可能性があります。

デフォルトの動作では、範囲内に隠れているものも含めて、選択したセルの範囲をコピーします。複数のサブ範囲を選択してコピーしてから貼り付けると、コピーされたセルだけが貼り付けられます。

たとえば、ドラッグして単一の範囲を選択した場合、「コピー」はその範囲内のすべてのセルをコピーし、「貼り付け」はコピーしたものを貼り付けます。

ただし、最初の列を選択し、Ctrl キーを押しながら 2 番目の列を個別に選択してコピーすると、非表示の値は選択していないためコピーされません。そのため、貼り付けではコピーした 2 つのセルのみが貼り付けられます。

ここに画像の説明を入力してください

答え2

完全に間違っていたので投稿を編集して申し訳ありません。

私が調べたところによると、すべての情報は、それぞれのシートで何が非表示で何が非表示でないかに応じて、非表示の行や列に関係なく、元の行や列ごとにコピーして貼り付けられるべきであり、これがデフォルトです。これが動作でない場合は、設定が変更されている可能性があります。設定は次の場所にあります: (office 365)

ホーム > 検索と選択、そして「選択オプションへ移動」を選択します。そこに「表示されているセルのみ」というオプションがあります。

何が起こっているのかを正確に把握するには、両方のページですべての非表示を解除し、フィルターを解除すると役立つ場合があります。

関連情報