• 締切済み

エクセル 一行ずつセルを追加挿入する方法

エクセルの表で、一行ずつセルを追加挿入しようと考え Ctrl 押しながら行番号を選びクリック、挿入ボタンを押したのですが 行全体または列全体とほかのセルを含む選択範囲に対してそのコマンドは使用できません。 行全体列全体または一つのセル範囲を選択し再度実行してください。 というメッセージが出て挿入することができませんでした。 うまくいくこともあるのですが、たびたび上記のメッセージがでてうまくいきません。 適切なやり方をご存じの方いらしたら教えていただけないでしょうか。 併せて、なぜ上記のエラーメッセージが表記されるかについてもご教示いただけたら幸いです。

みんなの回答

回答No.3

行ずつ空白セルを挿入するなら、下記をご参考ください。

参考URL:
https://www.youtube.com/watch?v=Uyq1C-KxnSY
yamato514
質問者

お礼

御礼遅れて申し訳ございません。 ご回答ありがとうございました。

回答No.2

【Ctrl】キーを押していることが失敗の原因です。 すでに範囲が選択されている状況で 【Ctrl】キーを押しながら範囲を指定すると、 双方の範囲が選択されます。 もし1つ目の行を指定する際に【Ctrl】キーを押すと、 その前にすでに選択されていた範囲に加えて その行が選択されます。 たとえば、新規にExcel のワークシートを作成した際には、 セルA1が選択されています。  【Ctrl】キーを押しながら行番号をクリックして行 2を指定すると、 セルA1及び行 2全体が選択されます。 行の一部と行の全体が選択された状況で 挿入コマンドを実行しようとすると、 どこに何を挿入すべきであるかが定まらないので、 「そのコマンドは使用できません」のメッセージが出ます。 複数の行を1行ずつ指定しておいて、 一括して挿入コマンドを実行することはできます。 (それぞれの行と直前の行との間に、1行が挿入されます。) そのためには、 1つ目の行の指定では【Ctrl】キーを押さず、 2つ目以降の行の指定では【Ctrl】キーを押す必要があります。

yamato514
質問者

お礼

御礼が遅れて申し訳ありません。 ご回答ありがとうございました。 おかげで何度考えてもわからなかった疑問が解けました。

  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.1

OSと Excelのバージョンは必須情報です。 Windowsと仮定しますが。 1行ずつ挿入するのに いちいち選択するのは手間です。機能を上手く使った 方がいいと思います。 方法1:行方向の場合のみ ・空いている行に「1」「0」と入力 ・上記2セルを選択し Ctrl フィルドラッグでデータ最終行までコピー ・フィルタを設定して「0」か「1」を抽出 ・行範囲を選択してから「Alt + ;」で可視行選択 ・右クリック[行の挿入] 方法2:行列どちらも可 ・空いている行に「1」と入力 ・上記1セルを選択し Ctrl フィルドラッグでデータ最終行までフィルコピー ・範囲選択されたままの連番をコピーし データ最終行下に貼り付け ・入力した列で昇順にソート(列単位の時はオプション指定) どっちかで。 > なぜ上記のエラーメッセージが表記されるか 結合セルが混じってるとか 条件付き書式などの書式設定を列単位でぶちこん でいるとか そういう表なのでは?  その癖を止めないと 手段を変えても同じ ことが起きると思います。

yamato514
質問者

お礼

申し訳ありません。 御礼コメントできておりませんでした。 素晴らしいやり方を教えていただきありがとうございました。

関連するQ&A

  • Excelの行挿入で

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

  • 作業したいセルにすぐカーソルをもっていく方法

    こんばんは。 セルの移動について教えてください。 1.Excelで自分が作業しているセルから、指定したセルに すぐカーソルがいくような何かよい方法はありませんか? たとえば、C3のセルからA1にもどりたければCtrl+Homeで 戻ることはわかったのですが。。。 C3からすぐにP9のセルにダイレクトでカーソルをうごかしたい、 といったときです。 2.VBA初心者のため自動マクロでプログラムを作成し、   それをいじって作業しています。   文字列がはいってる対象のセルの範囲をすべて削除したく   対象の最初のセルを選択し、Ctrl+Shift+↓+→   でやってみたところ、実は途中に空白セルがあり、   すべての文字列がはいっている範囲が選択できませんでした。   今は手でセルの範囲を指定していますが、セルの範囲が広がる   可能性もあり、できればCtrl+Shift+↓+→のような   方法でセル範囲を指定したいのです。   たとえば、A3からD20までの範囲を選択したいとします。   A行には空白行があります。そのためA3を選択後   上記Ctrl+Shift+↓+→をおこなうと、Dの途中の列で   選択が終わってしまいます。      ですが、B列はすべて空白ではない列となっています。   その空白ではないこのB列のまず行を数えて、   それからA列からD列までの上記で数えた行分選択   するといった方法でプログラムすれば、セルの範囲   が広がったあとでも対応するのでしょうか? わかりづらくて申し訳ありません。 VBAは本当に自動マクロをいじるくらいしかできないので、 超初心者にわかりやすく教えていただけたら幸いです。 よろしくお願いいたします。

  • エクセル2003での行(列)の自動挿入

    行(列)の自動挿入についての質問です。 空欄無しのひとつの表が有るとします。 行を挿入する場合、一行づつ挿入していますが 100行とかあると、同じ操作を100回繰り返さねば なりません。 表全体を一行とばしとか2行とばしとか一気に 出来る方法があったら教えてほしいです。

  • Excelで一行おきに2行の空白行を挿入したい

    400行ほどデータの入ったエクセルシートがあります。 行番号 A列  1  山田  2  鈴木  :   :  400 田中 このシートで、一行おきに2行の空白行を追加したいのですが、  1  山田  2  3  4  鈴木  5    6  :  : マウスで2行選択して右クリックメニューで挿入..を400行分やるのが大変なので 一気にやる方法を教えてください。

  • DreamWeaver MXでテーブルの行挿入・削除の方法

    DreamWeaver MX(Win版)お試し版を使用していますが、テーブルの操作でつまづいています。 既存のテーブルに行挿入や削除をするとき、「ヘルプ」を参照し、同じようにやっているつもりなのですがうまくいきません。 例えば行を追加したい時 セル内をクリックして、修正→テーブル内の「行の挿入」を選べばそのセルの飢えに一行追加される という風にヘルプには記載されています。 しかし実際は、セル内をクリックしても「行の挿入」は灰色になって選べず、「テーブル選択」しか選べません。 一応それを選んでは見るのですが、そうしても、いっこうに「行の挿入」は選べません。 他、行または列の挿入や列の挿入、行・列の削除等に同様に選べません。 何か自分のやり方がまずいのでしょうか?方法があったら教えてください。お願いします。

    • ベストアンサー
    • CSS
  • エクセルの行挿入方法

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

  • WORDにEXCELの一部のセルを挿入したい。

    WORD文書にEXCELの特定の範囲の部分を挿入したいと考えています。 HELPを見ましたが、説明がよくわかりませんでした。 HELP <作業中の文書に別のファイルを挿入する > 別の文書を挿入する位置をクリックします。 [挿入] メニューの [ファイルの挿入] をクリックします。 [ファイル名] ボックスに挿入するファイルの名前を入力するか、目的のファイルまで移動して選択します。 ・文書の一部だけを挿入するには、[範囲] をクリックし、[範囲] ボックスにブックマーク名を入力します。 ・この場合、挿入する文書にはブックマーク (ブックマーク : 参照先やリンク先を示す名前付き情報。ファイル内の任意の位置や選択文字列にブックマークを設定することができます。)が設定されている必要があります。 ・Excel のワークシートの一部だけを挿入するには、[範囲] をクリックし、[範囲] ボックスにセル (セル : ワークシートまたは表の中の行と列で囲まれる四角形のこと。この中に情報を入力します。)範囲を入力します。 (質問1) ブックマークの仕方がわかりません。 (質問2) セル範囲を入力するとのことですが、セル範囲は、どのように入力するのでしょうか? range("A1:H5")のように入力するのでしょうか? どのようにしたら、EXCELの特定の範囲の部分を挿入できるかご教示ください。

  • Excelのマクロで最下行を選択して「一行挿入する」マクロの記述を

    Excelのマクロで最下行を選択して「一行挿入する」マクロの記述を教えてください。 ちなみにA列の一番下の行を選択し、その上に一行入れたいのです。 よろしくお願いします。

  • Excelで行追加

    今、選択されてるセルの下に、 10行分を今のセル行の内容(演算式)をコピー挿入したいのですが、どのようにすれば。。。 なお、行全体ではなく、A~G列のみの処理にしたいのです。 よろしくお願いいたします。

  • エクセルで列または行の挿入が出来ない

    2年ぐらいかけて作成してきた事業計画のエクセルファイルなのですが、タイトルの現象に悩まされています。 具体的には、ある行(列)を挿入しようとすると、「書式を追加できません」というエラーが返ってきて、 確かに1行(列)ずれるのですが、本来空白のはずのセルに元の内容が残った状態で処理されます。 ずれたほうのセルは数式がずれずに下記の例のようなことになり、非常に困っています。 どなたかおわかりの方いらっしゃったら、よろしくお願いします。 セルC3に =E3*F1 と入力してあるケースで、2行目と3行目の間に一行挿入した場合、 本来であれば、 一行ずれたセルC4の数式が =E4*F1 となるはずなのですが、 =E4*F2 となってしまう(コピペをしたような状態)

専門家に質問してみよう