• ベストアンサー

行に1行づつ挿入していきたい。

たくさんのデータがあり、1行につき1行づつ挿入していきたいのですが、 なにか良い方はないでしょうか? 現在は1行づつ行を選択して挿入していますが、時間がかかってしまいます。 いい技を知っている方がいらっしゃいましたら教えてください。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.6

空いている列に =ROW(A1)としてデータの最下行までフィルハンドルでコピー (1,2,3のように連続データを作成でも可) それを選択してコピーで最下行の次の行に値として貼り付け その列をキーにして「データ」「並び替え」して その列を削除する。

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

sheet1にデータがあるとして、シートを1枚挿入します。 Sheet4とします。 Sheet1のデータをA1:C7で 1 a x 2 b y 3 c z 4 d w 5 e v 6 f s 7 g t とします。 Sheet4のA1に式 =IF(MOD(ROW(A1),2)=0,"",OFFSET(Sheet1!$A$1,ROW(A1)/2,0))と入れます。そして下方向にSheet1の行数の倍だけの行数引っ張ります。 A1の式をB1に複写し、最後の数字だけを1に変えます。下方向へ複写します。 B1の式をC1に複写し、最後の数字だけを2に変えます。下方向へ複写します。 実際のデータでは列数だけ以下同様に行います。 (結果)A1:C12 1 a x 2 b y 3 c z 4 d w 5 e v 6 f s Sheet4は式が一杯なので、上記の作業後に、値を自分自身に複写して式を消しましょう。 Sheet1が素データだけなら問題ないですが、演算式のあるセルも旨く行くかチェックして、本番実行にしましょう。

noname#6683
noname#6683
回答No.4

各行に行挿入するマクロというのがありました!!

参考URL:
http://www.geocities.co.jp/SiliconValley-SantaClara/1429/master/58.htm
  • sakikock
  • ベストアンサー率22% (114/510)
回答No.3

何のソフトをご利用ですか? エクセルなら、Tabキーを押すと次の枠に進みますよ。

noname#6683
noname#6683
回答No.2

EXCELですよね?ツールで一発解消ってのは出来ないので(よくわからない)こんな方法はどうでしょうか。 入力データ行が100行として、101行目移行は空白になっている場合、 1)A列を1列挿入します。(一時的な作業列として使用)   セルA1に1,セルA2に2と入力し、セルA1,A2をフィルドラッグでセル A100までコピー。   → 連番作成 1,2,3 …   A101に1.1、A102に2.1と入力し、同様にして連番を付します。   → 連番作成 1.1,2.1,3.1 … 2)1行から200行まで選択し、A列の昇順で並べ替え。 3)A列を削除。 ためしてみましたがこれが楽そうです。

参考URL:
http://www2.moug.net/app/bbs/message.php?cat=exopr&id=20040518-000020
  • de_vo
  • ベストアンサー率28% (148/523)
回答No.1

どうゆうこと? 使用してるソフトや何を選択しているのか・・・? もう少し詳しくね。

関連するQ&A

  • エクセルの行挿入方法

    見積書などの、データが連続した行に、空(カラ)の行を挿入したいのですが… 現在は”Ctrl”を押しながら、行番号をクリックし、必要範囲の行選択を行い、行挿入(右クリック挿入)を行っています ”Ctrl”を押しながら、全ての行選択を行う作業が大変な為(1000行もあるといやになる)、一度にできるテクニックがあればとても助かります。 よろしくお願いします。

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

    ↓行 列→ 1 タイトル・・・ --------------<ここに行挿入したい 2 data1 3 data2 4 data3 一行目にタイトルがあって、2行目以降にデータが あります。 タイトルにすぐ下に行を挿入したいのですが 2行目にカーソルを合わせ、挿入/行、とすると 一行挿入されますが、形式というか属性というのか その形式が1行の形式を持って挿入されます そのため、タイトルの色がついたものが挿入されます これを 2行目以降の形式(白い)でタイトルのしたに 挿入できないでしょうか 現在は 3行目に挿入して(色のつかない行が入る) 2行目にある行を3行に切り取りコピーして 2行目の白い行を挿入しています

  • Excelの行挿入で

    Excelのシートにデータがつまっているのですが(これから新しく表を作るということではないということです。)、行の挿入をしたいのです。 このとき、行を選択して、右クリックで「挿入」を選べば挿入自体はできます。 しかし、 既にある表は、行が、A列とB列が結合されているのですが、 単に上記のように挿入すると、 A列B列が分かれている行が挿入されてしまいます。 新しく挿入された行のA列とB列を選択して、「セルの書式設定」の「配置」でセルを結合させてもいいのですが、 いちいちそうしなくても 挿入時点ですでに結合されているようにするにはどうすればよいですか。 (Excel2000)

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

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

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

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

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

    EXCEL2002を使用しています。 行を挿入しようとしましたら、次のようなエラーメッセージがでました。 『データの消失を防ぐため、空白でないセルをワークシートの外にシフトすることはできません。 Ctrl+Endキーを押して最後の空白でないセルに移動し、そのセルとデータを削除、またはクリアしてください。 その後、セルA1を選択し、ブックを保存して最後のセルをリセットしてください。 または、データを新しい位置に移動し、もう一度行ってください』と。 データを入力した後、入力漏れに気がついたので、行の途中に入力漏れしたデータを挿入したいのですが、どのようにすれば、行の挿入ができるでしょうか。 (例えば、1行目から100行目までデータを入力した後に、10行目に新たにデータを挿入したい場合) よろしくご教示願います。 なお、OSはウィンドウズXPです。

  • 行の挿入ができなくなった

    win8.1 エクセル2010ですが、 行を1行選択して、右クリックで挿入しようとしたら 画像のようなエラーが出ました。 なぜ1行しか選択してないのにこの画面が出るのかわかりません。 シートの最終行は130行なので、多くないと思います。 パソコンを再起動させても、同じエラーが出ました。

  • EXCEL 行挿入について!!

    1行目~100行目までデータが入っています。 その間に一行づつ行を挿入することはできるのでしょうか?? おわかりの方教えてくださーい!

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

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

  • excel「行の挿入」するとなぜか最終行に挿入されてしまう

    昨日、 ”excel2000の表で、ふつうにただ1行挿入したいだけなのですが、「行の挿入」を選ぶと 「データの消失を防ぐ為、空白でないセルをワークシートの外にシフトすることは出来ません」 とポップアップが出て、操作できません。” という質問をし、 ”全ての行を使い切ってしまっている、あるいは最終行(65536行目)のどこかのセルにデータが入っている。そのデータを消せばよい。” と教えて頂き、確認したところ最終行まで罫線がびっしり引かれていることに気付き、そんなにいらないので400行目以降の罫線はすべてクリアーで消去しました。 それで一件落着と思ったのですが、その後1行 行(罫線)を挿入すると、なぜか途中を通り越して最終行に罫線がはみ出てしまい、しばらくしてもう一行挿入しようとするとまた 「データの消失を防ぐ為、空白でないセルをワークシートの外にシフトすることは出来ません」 となってしまいます。私は400行目以内ですべて作業を完結させたいのに・・・。 どうすればよろしいでしょうか。