• 締切済み

EXCELで切り取った行を別シートに挿入

EXCELである行を選択して切り取り、同一シート内の任意の場所に挿入すると 元の行は自動的に削除されます。 しかし、別シートに挿入した時は、元の行は削除されず、わざわざ その行を削除する、という操作が必要となります。 そこで質問なのですが、別シートへの挿入を一つの操作で行う方法はないでしょうか? また、その方法がない場合、それはEXCELの何らかの仕様を反映しているのだと 思いますが、それはどのようなものでしょうか? よろしくお願いします。

  • potok
  • お礼率65% (30/46)

みんなの回答

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

こんにちは。 >別シートに挿入した時は、元の行は削除されず、わざわざその行を削除する、という操作が必要となります。 その通りですね。 >別シートへの挿入を一つの操作で行う方法はないでしょうか? それが仕様ですから仕方ないですね。 >それはEXCELの何らかの仕様を反映しているのだと思いますが、それはどのようなものでしょうか? なぜそのような仕様なのかという質問ですか? シート間、ブック間で操作を行なう場合には、元シートの体裁を崩さないというポリシーがあるのでしょう。 それ以外には思いつきませんし、Microsoftの人間でもない限り答えようがないと思います。

potok
質問者

お礼

やはり、そうですか。 今まで「他によい方法があるはずだ」と思いながら操作してましたが、 それがなくなるだけで、精神的に楽になれそうです。 ありがとうございました。

関連するQ&A

  • エクセルのシートを同時に行削除、行挿入させて自動連動させたい

    エクセルで、横(列)256列以上のデータを入力したいため、シートを分けざるをえません。その場合、次のようなことがしたいとき、どのようにすればよろしいでしょうか?(やりたいことの結論下記(3)になります。) エクセルのシートが2つ以上あるとします。 (1)「sheet1」には、基本データ(名簿録のようなもの・氏名ふりがなアイウエオ順配列) (2)ふたつめ以降のシートには、毎月変更するデータを入力し、「sheet1」の名簿の個々のIDに対応したそれぞれ同じ行番号に入力することになります。 (3)「sheet1」で行削除(名簿対象者解約)や行挿入(新規契約者)を任意の場所で行いたい。それに連動して、2つ目以降のシートでも同じ列で行削除・行挿入を自動でしたい。 ★この簡易システムを作成するのはマクロ初心者の私であり、日々の入力作業するのはエクセルそのものが初心者である他者となります。 ★行挿入、行削除のときだけシートの同時選択を手作業でしてもらうことは想定していません。そのあたりをも含めた自動化の智恵がでてこないのです。 以上、よろしくお願いします。

  • Excel シートに別のExcelシートを貼り付ける

    表題について [挿入]-[オブジェクト]-[ファイルから]でExcelファイルを選択すると、ワークシート上に別のワークシートがオブジェクトとして貼り付けられますよね。 その時、貼り付けたオブジェクトに余白行がある場合にその余白行を削除したいのですが、やり方がわかりません。 一応、図のトリミングを使えば余白部分を隠すことはできるのですが、ワークシートの表示範囲を任意で指定することはできるでしょうか。 Excelのバージョンは2000です。

  • Excelで1行置きに空白行を挿入するには

    Excel2003を使用。 Excelで1行置きに空白行を挿入するには、[Ctrl]を押しながら行を1行ずつ選択し、 選択した任意の行で[右クリック]-[挿入]で行っています。 1行置きに空白行を入れたい行がたくさんあると、これではすごく大変です。 何か別な方法はあるのでしょうか? ちなみに、行を[ドラッグ]で連続して選択したり、[Shift]を押しながら開始行、 終了行を押して選択して[右クリック]-[挿入]をすると、開始行の前に空白 行がまとめて挿入されますので、これではいけません。 Excelにお詳しい方、どうかよろしくお願いします。

  • excel:行挿入までは参照できない?

    何枚ものワークシートを「IF」で一覧表に 参照するまでは、なんとかできましたが、 次の問題点にぶつかってしまいました。 参照元のデータ途中に行を挿入しても、 参照先であるデータには「自動的に」反映されません。 手動で新たに設定しなおせば、もちろん反映はされるのですが、 元の行データを操作した際に、一覧のデータまで「自動的」に反映させたいです。 これを解決する方法はありますか?

  • EXCELで行挿入、これは一体何故ですかねえ

    Windows XPでEXCEL2000を使用していますが友人のパソコンのEXCELファイル(友人もW-xpでEXCELも2000)を私のパソコンにコピーして表の中で行挿入をしたいのですが「データの消失を防ぐために、空白でないセルを空白でないセルをワークシートの外にシフトすることは出来ません」と云うメッセージが出てきて行挿入できません。普通は挿入タブをクリックして「行」をクリックすれば自動的に任意の箇所に行挿入できるのですが、何かの設定不足でしょうか。全く挿入できません。どなたか教えてください。

  • Excelで行が挿入したときに、自動的に別シートにも挿入したい

    お世話になります。 例えばシート1の11行目に行が挿入された場合、 シート2の11行目にも自動的に行が追加されるような マクロを作りたいのですが、どうも検索で情報が 見つかりませんでした。 ご存知のかたがおられましたら、よろしく お願いいたします。

  • エクセルの行挿入について

    こんにちわ。お世話になります。 エクセルでシート1に1,000行、シート2に1,000行のデータを作成し、シート1のデータの上にシート2のデータを貼り付けて連続したデータを作っているのですが、データを貼り付けるたびに1,000行の行挿入をしてからデータを貼り付けています。いちいち行挿入をせずにもっと簡単にできる方法があれば教えていただけませんか。お願いします。

  • Excelで行を挿入するには?

    Excel 初心者なので質問するのも気が引けるのですが、行を挿入するとき、その行を選択して、「挿入」をクリックすると、データの消失を防ぐため、空白でないセルをワークシートの外に移動することはできません というメッセージが出ます。どうしたらいいでしょうか。

  • ワードにエクセルのシートを挿入して、

    ワードにエクセルのシートを挿入して、 編集しスクロールしてワードに戻ると ワード上ではエクセルの元のデータを表示してしまいます。 エクセルで編集後シート上の任意の場所をワードで表示することは可能でしょうか? Office2007を使用しています。 説明が分かりづらくて申し訳ありません。どなたかよろしくお願いいたします。

  • マクロで行の別シートから追加をする

    いくつか探してみたのですが 見つからなかったので教えてください excelでマクロを作成したいのですが その際に行の挿入を行いたいと考えています。 それで、今現在考えている条件が ボタンを作成し、クリックすることによって実行したい 挿入する行数を任意に変更したい これらを別のシートから行いたい(例、sheet1でボタンを設置し、sheet2で実行する) 申し訳ないですが 教えてもらえないでしょうか。 よろしくお願いします。

専門家に質問してみよう