エクセルの行コピーの際、隠れている行のデータまでコピーされてしまう問題について

このQ&Aのポイント
  • エクセルで1Aから10Mまでデータが入っています。このデータの2行目、3行目、6行目、9行目を行を表示しない設定にしています。しかし、画面を見たままの状態で行コピーを行うと、隠れている行のデータもコピーされてしまいます。
  • 例えば、1ページ目、2ページ目と印刷範囲を決めたA4サイズのデータがある場合、1ページ目の列右横方向に2ページ目のデータを移動させ、4ページ目を3ページ目の横へ移動させると、A3サイズ4ページのデータになります。しかし、表示を隠してあるページが奇数ページにある場合、行を表示させない設定にすることができません。
  • エクセルの行コピーの際に隠れている行のデータを含めないようにする方法をご教授いただきたいです。
回答を見る
  • ベストアンサー

エクセルの行コピー

エクセルで 1Aから10Mまでデータが入っています。 このデータの2行目、3行目、6行目、9行目を行を表示しない設定にしてあります。 今、画面を見たままの状態(4つの行が隠れている状態)でコピーして別のシートに貼り付けたいのですが、隠れている行のデータまでコピーされて貼り付けられます。 上の例なら、貼り付けた後、行を表示しないに再度設定したらいいのですが、やりたいのは 現状1ページ目、2ページ目と印刷範囲を決めたA4サイズで8ページもののデータがあるのですが、これを 1ページ目の列右横方向に2ページ目のデータを移動させて、 4ページ目を3ページ目の横へ移動させてとして、A3サイズ4ページのデータにしたいです。 こうすると、表示を隠してあるページが奇数ページになく偶数ページにあると行を表示させない設定にできません。 何かいい方法があったらご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ahirudac
  • ベストアンサー率46% (84/180)
回答No.2

「カメラ」という機能でご希望の状態が作れるかもしれません。この機能は指定した範囲のイメージを貼り付けることが出来ます。 ただイメージで貼り付くのであまり範囲が広かったり、多用するとかなり重くなると思われますが。 ご参考までm(__)m。

mili08
質問者

お礼

ありがとうございます。 PrintScreenを使うということでしょうか? A4を印刷して2つ並べてコピーも考えましたが・・・。 データとして使いたいようで・・・。 でも、ご返答いただけて嬉しいです。ありがとうございます。

その他の回答 (2)

  • ahirudac
  • ベストアンサー率46% (84/180)
回答No.3

#2です。うまく伝わってない気がいたしましたので確認ですm(__)m。 機能と書いてますように「カメラ」というのはエクセル内に存在するメニュー?です(ヘルプ検索をすれば出てくると思います)。 指定したセル範囲のイメージをシート上の任意の場所に任意のサイズで貼り付けられるものですが、リンク貼り付けに近く、セルの内容が変更されればイメージの方にも変更が反映されます。 レイアウトの異なるシートをひとつのシートにまとめて表示させることが出来ると思います。

mili08
質問者

お礼

再びありがとうございます。 エクセルの「カメラ」機能わかりました。ありがとうございます。 今回この機能を使ってプリントアウトするためのデータを 作ることが出来ました。 大変ありがとうございました。

  • a987654
  • ベストアンサー率26% (112/415)
回答No.1

まずは小言から エクセルでは”1Aから10M”という表現はしません。 ”A1からM10”と理解して宜しいのでしょうか? なんの為に”2行目、3行目、6行目、9行目を行を表示しない設定”に してあるのでしょうか? (いらなければ行削除すれば何の問題もない) 奇数ページはすべて1ページめと同じ様に表示無しの設定なので しょうか? 2ページ以降はシート分けなのかそれとも行で分かれているのでしょうか? 行で分かれているのならその行配置、シートで分かれているのなら シート状のデータ配置を示して下さい。 このあたりをはっきりさせて頂かないないと回答が多岐渡ってしまいます。

mili08
質問者

お礼

早々のご返答ありがとうございます。 表示なしにしているのは、その行に入っているデータを触られないようにしているとのことです。保護を掛けるというのは、そのデータの持ち主に伝えましたが、今は表示なしの件で質問します。 表示なしが設定してあるのは5ページ目、7ページ目、8ページ目です。 1シートに全てデータがあります。 207行目の次は210行目が表示されるようになっています。 同様に、行を飛び飛びで(規則なく)表示しない(1行~3行くらい)設定になっています。

関連するQ&A

  • エクセル 非表示行を上書きせずにコピーする方法

      エクセル2010を使っております。 例えば、 A列とB列にデータが入っており、B列のデータをそのままA列に平行移動で上書きコピーしたいのですが、 条件がありまして、 特定の行(ここでは10行目から15行目としますが)を非表示状態にしております。 この非表示行を飛ばして上書きしたいのです。 ですから、結果としては ・A列の1~9行目まではB列の1~9行目のデータが入っていて ・A列の10~15行目までは元のA列の10~15行目までのデータが入っていて ・A列の16行目以降にはB列の16行目以降のデータが入っている、 ということになります。 可視セルを使ってもみたのですが、 どうしてもA列の10行目以降にB列の16行目以降のデータが入ってしまいます。 どのように処理したらよいかアドバイスよろしくお願いします。

  • Excel 指定行までコピーをおこないたい

    Excel2003を使用しています。式のコピーを行いたいです。例えばA列に1,2,3...1000とデータがあります。C列に"=A1"と式をいれてA列の値をC列に表示します。ドラッグして1000行目までもっていって式をコピーできるのはしっています。 これが54392行目まで同じことをしたいとしたら、ドラッグするのは非常に手間です。そこで指定の行まで一気に式をコピーするといったことはできるのでしょうか?

  • エクセルの行・列のタイトルについて

    「A1:V17」の範囲で横長の表を作りました。 「A列:B列」と「1行:2行」を2・3ページ目にも表示させたいのですが、どのようにすればいいでしょうか? 「ページ設定」画面の「行のタイトル」に「$1:$2」、「列のタイトル」に「$A:$B」と入れると、1行目のタイトル部分が2ページ以降、B列の範囲で切れてしまいます。 行と列とを同時に設定することは出来ないのでしょうか? ご協力お願いします。

  • EXCEL2000で表をコピーした際の行幅の揃え方

    EXCEL2000でA4サイズの表を2ページ目にコピーする際、列幅は同じなのですが、縦方向の行幅が2ページ目は変わってしまい狭くなります。A4横に同一の表を横に2枚並べて作りたいのですが、右側つまり2ページ目の行幅が狭くなってしまい、上から3分の2位の位置で収まってしまいます。1ページ目と同じ行幅でコピーするにはどのようにしたらよいのでしょうか。よろしくお願いします。

  • Excelである行を挿入で他の行のずれ

     A列、B列にデータが入っていて、C列には「=if(A1<>B1,1,"")」のような式が入っています。すなわち、隣り合うA列とB列のデータが異なるときC列の該当行に1を表示し、あっている場合は空欄となるようにしてあります。B列のある行(例えばB10)を右クリックして「下方向にシフト」としますと、C列が影響を受けてしまい、「=if(A10<>B11,1,"")」のようになってしまいます。Bがシフトした分だけ、修正してくれちゃうんですね。  私がしたいのは、シフトした後であっても、A列とB列の同じ行を比較したいのです。B行の「下方向にシフト」の操作をしても、C行に影響を与えない方法がありましたら、お教えください。

  • エクセルの列のある行のみをコピーする方法について

    B列に連続したデータが並んでいます。 添付データを見て頂いたほうが分かりやすいと思います。 B列の11行目から20行目をC列に、B列の21行目から30行目をD列にコピーするような効率的にデータを整理する方法はありませんでしょうか。 普段は、コピーして貼り付けることをしていますがデータ容量が膨大になってきますと間違えも怖いので自動ができると助かります。 よろしくお願いいたします。

  • excelで奇数の行のみ削除したい

    excelで奇数の行のみ削除したいんですが、やり方を教えてください。現在2000行、10列くらいデータが書き込まれています。行は偶数行しかデータは書き込まれていません。そこで、奇数行をすべて削除したいんですが、やり方がわかりません。ご存知の方、よろしくお願いいたします。

  • ExcelシートをコピーするとA4用紙からはみ出す

    お世話になります。 MS Excel 2007 を使用しています。 シートのタブ(シート名)の所を右クリックして 「移動またはコピー」を使用し あるエクセルファイル(以下 ファイルA)で作成したシートを 別のエクセルファイル(以下 ファイルB)にコピーしました。 ファイルAにあった時点で ページのレイアウト「印刷範囲の設定」で 任意のセル範囲をA4用紙に収まるよう印刷設定していました。 シートを丸ごとコピーしたのでファイルBでも 当然A4サイズに合う設定のはずだと思い 印刷したところ A4用紙からはみ出してしまいました。 任意のセル範囲は合っているのですが、 右側の2列と下側の2行がはみ出します。 ファイルA・Bともにブック全体のフォントサイズは10をエクセルのオプションで設定 セルの 行の高さは7 列幅は1 で作成しています。 自分なりに何か違いがあるのか確認した所 ファイルBでは列幅が1.47(だったと思います)に変わっていました。 これを1に戻したところ横方向ははみ出さなくなったので 縦方向も行の高さを見てみたのですが、7のままで どこがはみ出す原因になっているのかわからず困っています。 何が関係しているかお分かりになられる方いらっしゃいませんでしょうか? 後、列幅1のままコピーされない原因または、 原因がわからなくても構いませんのでコピーしても 修正せずにA4サイズに収まるような方法なんかはありませんでしょうか? よろしくお願いいたします。

  • エクセル 結合行から1行にコピーする

    専門的な事は分かりません。うまく伝わるでしょうか。 2枚のシートがあり、いずれもエクセルのデータで、印刷すると1ページ20行の見積内訳書です。かたや1行が2行の結合行で20行あり、この内容を1行で20行のシートにコピーしたいのです。現在、1行づつコピーしています。1ページ一括コピー出来る技ご存知ないですか?

  • エクセルで長い行を5行ごとに1列にするには?

    エクセルで行列の入れ替えの応用(になるのでしょうか?)をお尋ねします。 A列に例えば100行のデータが入っているのを、5行ずつ横並べにして、20行にしたい時どうすればよいでしょうか? A列 ------- データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) -------- こうなっているのを、  A列  B列   C列  D列   E列 ------------------------------------------ データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 お尋ねしているのは、100行ですが、 実は1500行ほどの長い名簿データが元のものです。 宜しくお願い致します。