• ベストアンサー

EXCELでセルの結合をして

EXCELでセルの結合をして 2セル 1セル 3セル の複数行 2セル 1セル 3セル 2セル 1セル 3セル 2セル 1セル 3セル 2セル 1セル 3セル 2セル 1セル 3セル の5行の2行目以降を1つ行を下げようと3行から5行を選択してコピーして4行目に貼り付けたらセルがすべて1セルになってセル結合がガタガタになるのですが、セル結合を維持した状態で行をずらす方法を教えて下さい。 行の追加だとそれ以降の右側のセルにもセル結合があるのでただ単に行の追加ではだめなんです。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

>行の追加だとそれ以降の右側のセルにもセル結合があるのでただ単に行の追加ではだめなんです。 ワンステップで出来なければ2ステップで処理すれば目的に合います。 同じ書式で空欄のセルがあればそのセルをコピーしてセルの挿入をすれば1ステップで完了します。

umidigia5pro
質問者

お礼

みんなありがとう

その他の回答 (3)

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

この辺の事情は、下記に詳しい。 https://www.shegolab.jp/entry/excel-macro-copy-merged-cells じっくり読んでください。 VBAなら何とでもなろうが、これしきの課題に大げさかと思って。 ==== A1:F1を範囲指定して、CTRL+C A6:F6を範囲指定して、書式のみをコピー。たとえば右クリックしてメニューより選択する。 だい6行目のA-F列はセル結合される。 A2:F5範囲指定して、CTRL+C A3:F6を選択して、「値と数値の書式」を貼り付け。 A2:F2を範囲指定してクリア。 === データ例 当初 A1:G5 G列以右列は動かないという例で G列を加えてある。 下記aはAB列を結合したセル、123はDEF列を結合したセルの値の例。 a 1 123  w b 2 234   x c 3 345  y d 4 456   z e 5 567  u 結果 A1:G6 a   1  123   w x b   2  234  y c   3  345   z d   4  456   u e  5  567

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.2

2行目をコピーしてそのまま「コピーしたセルの挿入」をしたら駄目なのでしょうか。

  • kon555
  • ベストアンサー率52% (1752/3361)
回答No.1

1.新規の空白シートを作成 2.2行目以降の下げたいセル全てを選択して「切り取り」 3.作成した別シートにセル貼り付け(または影響がない離れた場所でもいいが、白紙の別シートが楽) 4.貼り付けたセルを再度「切り取り」 5.ズラしたい分だけ空白を開けた、任意のセルに「貼り付け」 6.作成した別シートを削除 これで結合を維持したままセルをズラす事ができます。 移動させた先で別の結合セルの範囲に被るとエラーになるので、移動する範囲(要は行が詰まっているならデータの最下行まで)を丸ごと選択して切り取るのがポイントです。

関連するQ&A

  • エクセル2013 セル結合 一度にできる?

    これまで、エクセルでセル結合の(やや?)特殊な機能を使用していました。 それは「横方向への結合」といったような機能でした。 複数のセルを選択し、 そのボタン(機能)を実行すると、 選択範囲が、全て、横方向に結合されます。 これによって、一度に複数の、横方向に結合されたセルを作ることができました。 一行分のセルを結合してから、次にフィルやコピーで増やしていくよりも、手間が一つ省けるので便利だと思っていました。 エクセル2013に変わって、この機能を示すボタンが見つかりません。 これは、なくなってしまったのでしょうか?

  • エクセルでセル結合しようとすると

    A1に著者名、B1に作品名、C1に出版社、D1に出版年と入力した10行ほどデータを、セル結合によって一行ずつ一つのセルにしたいと思い、 全データを選択した状態で、 ツールバーにドラッグした「横方向に結合」をクリックすると、 「選択範囲には複数のデータ値があります。1つのセルとして結合すると選択したセル範囲にある最も左上端にあるデータのみが保持されます」 と出て、左端以外のデータが消えちゃうんですけど、全てのデータを保存するのはできないんでしょうか?

  • エクセル2003 セルの結合について

    エクセル2003で、セルを結合して中央揃え(またはセルの結合)をした行を選択し、行の挿入をした場合の疑問なのですが… 例えば、B2:D2、B3:D3、B4:D4をそれぞれセルを結合して中央揃えをしたとします。 次に、3行目を選択して行を挿入した場合、「セルを結合して中央揃え」が反映されません。 (※挿入オプションで、上と同じ書式を適用または、下と同じ書式を適用をしても反映されません。) ちなみに、上記のセルに、セルの結合をし、塗りつぶしをしてから3行目を選択して行を挿入すると、「塗りつぶし」の書式は反映されます。 なぜ、この場合、セルを結合して中央揃え(またはセルの結合)の書式は反映されないのでしょうか? ご存知の方、ご教示いただけないでしょうか? よろしくお願い申し上げます。

  • 【Excel】結合セルを含む範囲のコピー

    Excel2003を使用しています。 1ページ目…B6:O26、2ページ目…B27:O52、3ページ目…B53:O78以下1500行ほど同じように続いていて、結合セルが含まれています。 2ページ目以降のデータを1ページ分下へずらして、3ページ目以降にコピーしたい場合、データはコピーできるものの、結合セルが解除された状態でコピーされてしまいます。 どのページも同じように結合されているので、コピー → すべて貼り付けで、結合セルもそのままの状態でコピーされると思ったのですが。。。 結合セルの状態もコピーできる方法があれば、教えていただきたいです。よろしくお願いします。

  • エクセルのセル~結合セルへのコピーの仕方を教えて

    フォーマットのセルがありますが 結合セルで出来ています マクロの設定も含まれているようです Aの一列の中で上下2つのセルで一つになっています それが五行あります 左にはエクセルのもともとの枠の番号が1から10まであって Aの縦のセルの数は五行です そのAの縦に名簿のセルを例えば5名分貼り付けますと もともとの結合前のセルに戻って5行貼り付けられてしまいます 左にあるエクセルのもともとの枠の番号ですと1から5までに 貼り付けられるのです わたしはもともとの結合セルの5つのセルにはめ込みたいのですが いっぺんには出来ません 一つづつですとできます なぜなのでしょう 結合セルにまとめてコピーできる方法を教えてください マクロの設定はくずれてもあらかじめ消してもかまいません 私がしたいのは コピーして改めて作ったものの印刷だけです よろしくお願いします

  • excel単一セルから結合セルに複写

    単一セルのものを結合セルに複写したいのですが、うまくいきません。 データーが約700行あるのです。 Aシートが単一セルでBシートが結合セル(縦に結合)になっていますが、 そのままコピーすると、当然結合が解除され、貼り付けられてしまいます。 「形式を選択して貼り付け・・」で、数式又は値等で貼り付けると、一行飛ばしで 貼り付けされてしまいます。 うまく貼り付ける方法がありましたら、教えていただきたいのですが・・・

  • エクセルのセルの結合について

    A1からA5まで結合されているせるがあり、結合解除すると「選択範囲には複数のデータ値があります。」というメッセージがでます。 そしてOKを押すとセル結合が解除され、A1からA5までの全てのセルに文字がされている状態になるのですが、これはどのように実装されているかご存知の方いらっしゃいますでしょうか? もしいらっしゃいましたらご教授願います。

  • Excelでセルの結合が出来なくなって困っております。

    表題の通り、Excelで作業を始めたら、昨日は出来たと思われるセルの結合が出来ません。 編集で全てをクリアーしても、セルの結合の□にチェックが鮮明に入らず、結合も出来ません。 同列の別の結合されたセルをコピーして貼り付けても駄目です。 昨日、友人のアドレスに似たメール(全く不明なメール)をうっかり開けてしまいましたが、心配だったのでNortonでスキャンしましたが問題なかったようです。 御多忙でしょうがお助けください。

  • Excelの結合について

    Excel2010で結合されていない台帳から結合されている台帳へ貼り付けるには、どうしたらよろしいのでしょうか? 文字数が多くセルに表示がされないので、結合することいたしました。 文字の色も反映させて張り付けしたいです。 (例) コピー元は全て結合されていなく、「6行・13行・22行」を結合されているセルに貼り付けたい。 それ以外の行も結合なしで貼り付ける。 コピー先は「6行と7行・14行と15行・24行と25行」と結合すると行がズレるので結合されているセルに貼り付けたい。 セルの行幅を広げるのに限界があり現状セルの結合しかないのですが、文字を小さくしないで表示させる方法が他にもあれば、セルの結合に拘りません。 よろしくお願いします。

  • エクセルで結合したセルをグラフにしたい

    エクセルでグラフ(レーダーチャート)を作成するにあたって、複数のセルを結合した箇所を1データ(セル)として認識させたいのですが、結合前の空白のセルもカウントしてしまいます。 現在、具体的な「グラフ データの範囲として」 ='〇〇シート'!$M$19:$M$25,'〇〇シート'!$O$19:$P$25 となっておりますが、 どの列でも23、24行目を結合しているので、見た目は結合されているので あるはずのない24行目が認識されていて、レーダーチャート上で空白になってしまいます。 どうにかして24行目を外して計算したいのですがどのようにグラフのデータ範囲を選択すればいいのでしょうか?

専門家に質問してみよう