• 締切済み

行数の違う表に複数行をコピーする

よろしくお願いします。 Excelで簡単な集計表を作成して使っているのですが、この度一部その表が変更になり、文章などをコピペしたいのですが、 今までの表は列が一つの枠に対して一つだったのですが、今回の表は一つの枠に対して5つ程使われた表になってます。 (3枠あればABCだったのが、A-E.F-J.K-Oのような感じです。) 一行だけをコピペするならできたのですが、複数行コピペしようとすると「できません」と表示されます。 そりゃそうだと思い、一行ずつコピペしてるのですが、かなりの量なので、何か良い方法がないものかと質問させていただきました。 文章でもわかる通り、ありものを使用してるだけのパソコン素人です。 ご教授していただけると幸いです。 よろしくお願いします。 ちなみに、使用しているパソコンはWindowsXPがメインで、Excelは2003で保存したデータがほとんどです。 よろしくお願いします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

>今までの表は列が一つの枠に対して一つだったのですが、今回の表は一つの枠に対して5つ程使われた表になってます。  それはコピー元の表の事なのでしょうか、それとも、貼り付け先の表の事なのでしょうか?  当然の事ながら、どちらの表が >一つの枠に対して5つ程使われた表になってます。 という形式になっているのかによって、操作方法も異なって来ますので、コピー元の表の事なのか、それとも貼り付け先の表の事なのかを御教え願います。  兎に角、コピー元と貼り付け先で、結合セルのサイズ(縦何行分×横何列分のセルが1つのセルとして結合されているのか)が異なっている事が問題なのですから、コピー元と貼り付け先の結合セルのサイズが同じになる様に、表を作り変えてしまえば良い訳です。  但し、単にコピー元の表そのものを作り変えてしまったのでは、元の形式に戻す時が大変ですし、元の形式に戻す際に操作を誤って一部のデータを消してしまう恐れもあります。  貼り付け先の表を作り変える場合も、元の形式に戻す時が大変ですし、元の形式に戻す際に操作を誤って、折角貼り付けたデータの一部を消してしまう恐れもあります。  ですから、単にコピー元の表そのものを作り変えるのではなく、一旦、コピー元の表全体をコピーした表を作っておき、そのコピーした表の方を、貼り付け先の表の形式に合わせて作り変えれば良い訳です。  尚、コピー元の表全体をコピーした表を作成する際には、未使用のシートに貼り付ける様にされても良いですし(未使用のシートが無い場合には、新しいシートを作成)、コピー元の表が存在しているシートのコピーシートを作成されても良いです。  もし、新しいシートを作成する方法や、コピーシートを作成する方法を御存じではない場合には、下記の参考URLのページを参考になさって下さい。 【参考URL】  よねさんのWordとExcelの小部屋 > Excel2003基本講座 > ワークシートの操作     http://www.eurus.dti.ne.jp/~yoneyama/Excel/sheet.htm  次に、下記の参考URLのページに掲載されている方法を参考にして、ツールバー上に[セル結合の解除]ボタンと[横方向に結合]ボタンが表示されるように設定して下さい。 【参考URL】  Microsoft Office Excel でセルを結合する方法   http://support.microsoft.com/kb/882769/ja  よねさんのWordとExcelの小部屋 > Excel2003上級編 > No.5 Excel のカスタマイズ ツールバーとメニューのユーザー設定   http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-5.html  ウィンドウズFAQ > Microsoft Excel/2000/2002 > セルを横方向に結合する   http://www.nbcom.co.jp/PC-Support/FAQ/xls/ht/xls102003ht006.shtml  次に、コピー元の表全体をコピーした表の全体を選択してから、[セル結合の解除]ボタンをクリックする事で、コピーした表の中にあるセルの結合を全て解除し、単独のセルのみになる様にして下さい。  次に、もしコピー元のシートが >A-E.F-J.K-Oのような感じです。 という形式になっている場合には、途中にある余分な列を削除して下さい。  又、もし貼り付け先のシートが >A-E.F-J.K-Oのような感じです。 という形式になっている場合には、A列とB列の間に新たな列を4列挿入して、元のB列がF列になる様にし、同様に、F列とG列間やK列とL列の間に新たな列を4列挿入して、元のG列がK列に、元のL列がP列に、それぞれなる様にして下さい。 【参考URL】  よねさんのWordとExcelの小部屋 > Excel2003基本講座 > セル/行/列の挿入と削除   http://www.eurus.dti.ne.jp/~yoneyama/Excel/cell_ido4.htm  次に、もし貼り付け先のシートが >A-E.F-J.K-Oのような感じです。 という形式になっている場合には、コピーした表のA~E列をまとめて選択してから、[横方向に結合]ボタンをクリックする事で、「A~E列が横方向にのみ結合されたと状態」(A-Eような感じ)とし、同様の操作を行って、「F~J列が横方向にのみ結合されたと状態」や「K~O列が横方向にのみ結合されたと状態」にして下さい。  これで、「コピー元の表全体をコピーした表」と貼り付け木の表が同じ形式となりますので、後は普通にコピー&貼り付けを行えば良いと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

>複数行コピペしようとすると「できません」と表示されます。 複数行選択して、そのデータをコピー貼り付けすると、どのようなエラーメッセージがでるのでしょうか? 通常は行全体を選択して、右クリック「コピー」貼り付け先のA列のセルを選択して「右クリック「貼り付け」すれば問題なくコピペできると思うのですが・・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Word 2行目以降に表挿入し,タイトル行の繰り返し

    Word2000を使用しています。 複数ページにわたるような表をExcelからコピペしてます。 コピペした最初の行を繰り返したいので「罫線→タイトル行の繰り返し」を行なっていますが,繰り返した行の直上に表ではなくテキストを常に挿入したいのです。どのようにすればいいのでしょうか。。。 具体的には, (1行目)文章を書き込みたい(表ではないです) (2行目)表のタイトル←繰り返し機能 (3行目~)表中の数値 です。要するに1行目に表を説明する文章を入れたいのです。出来れば(その1),(その2)とページによって書き換えたいと考えてます。 アドバイスをいただけたらと思います。

  • エクセルの表で一行おきに行を塗りつぶす方法

    エクセルで大きな表を作成中です。 表を見やすくするため、一行おきに行を塗りつぶしたいと思います。 一行おきにいちいち行を選択せずに出来る方法があれば教えて下さい。よろしくお願いします。

  • 表から指定した行のみを別シートに抽出するには

    エクセル2002 ある表から、集計表として別のシートに行を抽出できる関数をおしえてください。 【シート1】      O列  P列  Q列  R列  S列  T列  U列    行9  種類  厚さ   w    H  枚数  か所   計 行10    行11 AAA  t6.8  1500  2000   3    3     9   | | 行15 AAA   t3   1000  2000   2    1     2 行16 bbb   t6.8  500   1500   1    3     3  : : という表から別のシートに 集計表として 【シート1】集計表AAA     O列  P列  Q列  R列  S列  T列  U列    行3  種類  厚さ   w   H   枚数 か所   計 行4  AAA  t3   1000  2000   2    1    2 行5  AAA  t6.8  1500  2000   3    3    9  | | 行15 AAA   t3   1000  2000   2    1    2 行16    : のように抽出する関数を教えてください。 出来れば集計表の横に種類ごとに選択したら、種類ごとに表示が変わるようならばよいのですが。。。  関数初挑戦のため大変なことになりそうな気もします。。。   皆様、ご教授のほどよろしくお願い致します。

  • エクセルで、貼り付けすると、行が複数になります

    余り使いこなしていない、女性です。 XP ワード2003です 集計するのにある表をいつもエクセルに貼り付けする作業をしています。 貼り付けすると、50件の行ですが100件になります。 つまり1番が2行に渡っています (一行目と二行目に渡って1行の情報が貼りつけになります) 何度もこの集計をしていますが初めての事で困りました どなたか教えて下さい

  • ワードの表で1行目を固定

    お世話になります。 ワードで表を作ったのですが、その表の1行目を エクセルのウィンドウ枠の固定のように、下に スクロールさせても1行目だけ固定することできますか? 宜しくお願いします。

  • オートフィルタをかけた表に一行おきに行を入れる

    エクセル2003での質問です。 オートフィルタをかけた表に一行おきに行を入力しようとすると、 フィルタがかかっている部分の、最後の行に一行足すのが難しいです。 行を選んで「挿入」すると上に足されてしまうので… 下に足す方法はないでしょうか。

  • 1行テキストをエクセルの複数行にまたがってペースト

    テキスト・エディタで書いた1行の文章を、エクセルの複数行にまたがってコピー&ペースとしたいのですが、どうしたらいいでしょうか? エクセル側の書式が定められていて、そこに文章を書く必要があるのですが、長文なのでエディタで執筆しました。そのままコピペすると1セル内に入ってしまいます。エクセルになったときの改行箇所が分からないので、そこにタブやコンマを挿入することもできません。セルを結合すると指定の書式と変わってしまうので、それもできません。 何か良い方法はないでしょうか?

  • excelで複数行を一行に並び変える方法

    関数を駆使すれば出来ると思うのですが・・・わかりません・・・。質問させて下さい。 excelの表を、 10 30 40 50 60 70 80 20 40 10 40 40 40 98 76 56 78 69 34 68 87 53 67 53 56 76 78 65 87 23 12 56 45 32 87 87 87 87 65 25 25 46 27 46 98 98 98 65 45 90 65 46 76 87 の様になっているのを、 10 30 40 50 60 70 80 20 40 10 40 40 40 98 76 56 78 69… と一行に並べ変えたいのです。 行数が200行とありコピーペーストだと時間がかかるため何か良い方法無いでしょうか? ご指導宜しくお願いします。

  • エクセルマクロで表の途中の集計行と合計行追加

    こんなことできますか? エクセルの表が各シートに一つずつあります。 B列からR列まで使用しています。 始まりは3行目で見出し行です。 データは4行目以降ですが、これは各シートごとに最終行は異なります。だいたい120行から200行程度です。 途中に空白はありません。 この表はS列の数値(12種類)により分類され並べ替えてあります。 やりたいのは、S列の数値を見て、分類(同じ数字)ごとに集計する行を追加したいのです。 集計する列は、D~K列だけです。 そして、最終行に全部の合計も出したいのです。 ただ、量が多いのと、頻繁に行なう作業なのでマクロでささっと出来ないかと思います。 どなたかどうすればよいか教えてください。 なにとぞお願いします。

  • エクセル 集計の合計行を色付けしたい

    こんにちは! 質問させていただきます。 Excelの集計機能を使用して合計を出しました。 合計行に色をつけたいのですが、自動的に色づけ出来る方法はありますか? やはり、一行ごとに色付けしなければいけませんか~? おわかりの方教えてくださーい!

親友が鬱病になりました
このQ&Aのポイント
  • 10年来の親友がうつ病になりました。私は彼女の鬱病について悩んでいます。
  • 鬱病の友達は学生時代から仲良くしていた子で、完璧主義であり、自己中心的な一面もあります。私は彼女の鬱病による変化に戸惑っています。
  • 彼女は自制心を失ってお金を浪費し、熱心に料理教室に通っています。私は彼女の行動が理解できず、彼女との付き合い方に悩んでいます。
回答を見る

専門家に質問してみよう