- ベストアンサー
可視ファイルコピーがうまくいかない!!
下記の図1のようにB列を非表示にた状態のものを 別のシートにコピーペーストをしたいと思います。 編集 ジャンプ 可視セルにチェックをいれてコピー貼り付けを するのですがなぜか失敗してしまいます(下図2のようになってしまいます) なぜだかわかりますか?C列が空白だからでしょうか? ちなみにフィルタもかけていて、A列が7で始まりDが動物で抽出 しています。 図1 A列 C列 D列 E列 7755 かめ 有 7788 うさぎ 図2 A列 C列 D列 E列 7755 かめ 有 7788 うさぎ
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
その他の回答 (5)
- imogasi
- ベストアンサー率27% (4737/17069)
下記の例で理由が判りませんか。 例データ B列は非表示 A1:D5 A C D 112 aa あり 234 あり 231 cc あり 321 dd A1:D5を範囲指定 編集ージャンプーセル選択ー可視セルーOK コピー A13[を指定 貼り付け 結果(見た目) A D 112 あり 234 あり 231 あり 321 B列を再表示 A C D 112 aa あり 234 あり 231 cc あり 321 dd ーーー 非表示のセルにも(当然セルは有るものとして、実際セルは、非表示なだけで、あります)貼り付けています。
お礼
う~~ん??ちょっとよくまだわからないのでもう一度整理しなおすことにします。ありがとうございました。
- okdeath
- ベストアンサー率28% (13/46)
こんにちわ。 どうしてもジャンプが必要なら「可視」じゃなく、「定数」にしたらいいんじゃないかと思います。 ジャンプって機能はこの質問で初めてしりました。どんなときにべんりなんでしょう?気が向いたら教えてください。でわ。
お礼
定数にしてやってみたいと思います。ありがとうございます。
- okdeath
- ベストアンサー率28% (13/46)
こんにちわ。 図1を可視セルにチェックを入れてコピーしたら、見えていないB列を除いた状態でコピーしているのだと思います。 なので、図2に貼り付けたときは、以下のように移動していると思います。 A列 → A列 C列 → B列 D列 → C列 E列 → D列 そのままの状態をコピー貼り付けしたいのなら、ジャンプを使わないで、普通にコピペしたらいいとおもいます。 逆に、leona14さんが、なんで「ジャンプ→可視セルにチェック」をしたいのかが謎です。
お礼
ありがとうございます。私の質問の仕方が悪かったです。 図1の非表示の状態も空白の状態もすべてまったく同じものの コピーが欲しかったのです。可視セルにチェックをつけたのは質問にも書いたようにフィルタをかけて行が非標示になっているからです。
>そうです。B列は非表示です。 図1の状態をそのままコピーしてはりつけたいのですが、 空白セルがあると図2のようになってしまうのでしょうか? 何か方法はないのでしょうか? 「貼り付け先の」シートのB列も 非表示なんですよね?(少しクドい確認) だとしたら、B列が隠れていない普通の白紙のシートに貼り付ければいいだけで、空白セルは、この問題にまったく関係ありません。 犯人は、貼り付け先の「非表示のB列」であり、 セルが空白かどうかは関係ありません。
お礼
すみません。私の質問がよくなかったです。 貼り付け先のシートもB列が非表示なんです。 貼り付け先のシートにはB列を非表示にした状態で A列 C列 D列 E列 7755 7788 6689 0099 というようにA列のフィルタを はずしたデータが入っています。 この表の上に図1のデータを貼り付けたいのです。が 貼り付けると図2のようになってしまうのです。 何か良い方法はないのでしょうか?
1.これB列が非表示ですけど合っていますか? 図2 A列 C列 D列 E列 7755 かめ 有 7788 うさぎ もし、合っているのなら正常な動作です。 図1のC列(空白列)が、図2の非表示のB列に張り付いているため、 間が詰まっているように見えるだけです。
お礼
回答ありがとうございます。 そうです。B列は非表示です。 図1の状態をそのままコピーしてはりつけたいのですが、 空白セルがあると図2のようになってしまうのでしょうか? 何か方法はないのでしょうか?
お礼
すばらしい解説ありがとうございます。 拙い私の説明に丁寧に何度も答えていただきありがとうございました。 おかげでなぞが解けました☆あげられるなら100ポインあげたいほど感謝しておりますT_T