• ベストアンサー

EXCEL2003について

二つのファイルを一つのファイル(一つのシート)にしたいのですが、困ったことにレイアウトが違うために簡単にコピー貼り付けができません。コピー貼り付けをすると、結合したセルへの。。。というメッセージがでます。どうやれば一つのシートにできるのか教えてください。またPCにうとく、判りやすく手順又は参考URLなど書いていただけると嬉しいです。宜しくお願いします。

  • coru
  • お礼率89% (53/59)

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

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

昔のプログラマはファイルのキーとその並び順をうるさく言われたものです。エクセルから入る人はその観念が薄いですね。このキー同志で結合して、情報を結合してました。エクセルは人間が判断して行を探し、結合しているケースがほとんどでしょうが、たまに本件のようなニーズが起こる。 (同一を判定するキーの有無) 2つのシートを行結合して同行の左右に並べるのは、同一だからでしょう。その同一と判定は、何(どの列)に基づくのですか。それをハッキリさせるべきです。一番ハッキリするのは、生徒番号や顧客番号ですが、それらしきものが両シートにそれぞれありますか。なければ同名異人もある氏名でも止むをえない。 両シートの並び順が一致(数が不一致でも良い)しておればやりやすいし、両者をソートしても良い時は楽です。 今までは似た問題では(1)Vlookup関数を使う や(2)VBAで処理するの回答パターンがありました。

coru
質問者

お礼

返信ありがとうございました。 あの後、最終的にVlookup関数を使う結論に至り今日にもやってみたいと思います。 本当にありがとうございました。

関連するQ&A

  • 【Excel】 結合セルのコピーができません。

    sheet1のQ1からV1までの結合セルをコピーし sheet2のC1からH1までの結合セルに貼り付けを行いたいのですが、 「この操作には、同じサイズの結合セルが必要です。」と表示されます。 貼り付け先は同じサイズの結合セルのはずなのですが、どうしてもできません。 何か思いあたる点があれば、教えてください。 よろしくお願いいたします。 Excel2003です。

  • 結合しているセルのシートに別の…

    教えて下さい・・・ Sheet1の、とあるセルから、Sheet2の、とある結合してあるセルに、Sheet1の結合してないセルをコピーをし、Sheet2の結合してあるセルに張り付けをする時、結合されたままで、張りつける方法って、どうしたらいいのでしょうか? よろしくお願い致しますm(__)m

  • EXCEL2003でこの間までできた値貼り付けが急にできなくなりました

     EXCEL2000で作成した表をEXCEL2003で使用しています。  あるシートで入力したデータを、保存用の別のシートに行単位で選択し、値貼り付けをしていました。  今までは問題なくできていた作業が、今日突然できなくなってしまいました。  エラーは「同じサイズの結合セルが必要」と出ます。  何が原因かお分かりになる方いらっしゃいますでしょうか。  元のシートは表示させていない列を含みますが、  貼り付け先のシートは全て可視状態で結合セルはありません。  元のシートには1ヶ所結合した部分がありましたが、  貼り付け先のシートは結合した部分はありません。  今回のエラーが出たため、元のシートの結合を解いて、  該当行のどこにも結合セルがない状態にしましたが、  同じエラーが出ます。  現在、  元のシートのデータをまずそのまま貼り付け、  その後同じデータを値貼り付けで上書きし、  上の行の書式コピーをするという方法に切替えて対処していますが、  作業が多くなるので、困っています。  どうぞよろしくお願い申し上げます。

  • excel2007のマクロに関して

    私VBAがまったくわかりません ここ何日かいろいろやっているのですが、全くできないので教えていただければ嬉しいです。 見積書(ファイル名:00001)(sheet1)からボタンを押すと別ファイルの請求書(sheet2)が開き「宛名」「金額」等の特定のセルをコピー貼り付けを自動で行うVBAを作りたいと思っております。 ファイルを開いてコピー貼り付けは出来たのですが、見積書のファイル名はボタンを押す時点で毎回違うファイル名なのでそこがクリアできません。 なにとぞご指導ほど、お願いいたします。

  • エクセル2010 結合セルに関数のコピー

    同じエクセルファイルのシートで、以前は出来た下記のことが出来なくなってしまいました。 結合したセルにある関数を数式バーのコピーで、同じく結合したセルに貼り付ける。 ・貼り付けるセルの結合を解除すればできます。 ・数式バーをコピーするとき、以前は反転させたまま右クリックでコピーを押せるのですが、今回から右クリックをすると反転が消えてしまうようになりました。(でもコピーはしているようです) 同じファイいるの中の別のシートでは、そのような症状がなく、結合したセルにも貼り付けできます。 ・数式はVLOOKUPです。   よろしくお願いいたします。

  • Excel 結合セルへのコピーが出来たり出来なかったりする

    こんにちは。 Excelで、”結合されていない”セルを、 別シートの結合セルへ貼り付ける時に、 正常に貼り付けできる場合と、できない場合があります。 (出来ない場合は、「結合されたセルの一部を変更することはできません」 というメッセージが表示されます。) 結合セルへの貼り付けが出来ないことがあるのは理解しているのですが、 何度か試しているうちに、セルの内容に関わらず、 例えば、コピー元のセルが、A2だとNGで、A3だとOKという風に、 セル位置が決まっているようです。 というのも、OKだったA3のセルをA2にコピーし、それを結合セルに 貼り付けると、NGになってしまいます。 原因や解決策のヒントなどがありましたら、お願いします。

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

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

  • Excel2003の貼り付けの機能について

    リンク貼り付けをしたら新しいシートが使われ貼り付けされてしまいますが、この新しいシートを使わないでリンク貼り付けできる方法はないのでしょうか? たとえばExcel2003のファイルAのシートAのセルA1をExcel2003のファイルBのシートBのセルBに貼り付けるとしたら、セルBにはセルAの値が表示されてなおかつ、 そのセルBを選択すると、 =の後にファイルAの場所、ファイルAの名前、シートAの名前そしてセルA1 のように上に表示されるようにしたいのですが簡単にできる方法を教えてください。

  • Excel2007でセルの貼り付けに関する謎

    OS:WindowsXP Pro SP2 Office:2007 Excel2007で以下の通り作業を行っています。 目標: Excel2007のファイル1(共有)にあるテーブルを別のExcelファイルにコピーして編集 (例: 1行目が項目名、それぞれA~F列に値(数式含む)がある。A1からF17とします) 手順: 1)ファイル1にあるテーブルにフィルタをかけます(10行、15行が非表示になるとします) 2)ファイル1のA2:F17を選択し、コピー 3)別のExcel2007ファイル(ファイル2)のSheet1のA2セルに貼り付け 4)ファイル2のA2:F15に対象のセルが貼り付けられる ここで、下記の通り疑問(問題)が起こりました。 (1)通常コピー&通常貼り付けであれば、数式もそのまま貼り付けられると思っていたのですが   非表示行を含む形で選択・コピーすると、数式ではなく値が貼り付けられてしまいます。   Excel2007はそういった仕様なのでしょうか? (2)実際は別のファイルからもコピー&貼り付け&列削除等、色々作業をしているのですが   突然上記手順の4)ができなくなりました。   事象としては、上記手順3)を実行した際、A2:F15が選択された表示はあるものの   一向に値が貼り付けられません(セルはNull値と思われます。スペースも入っていません)。   右クリックして、形式を選択して貼り付け(値とか数式とか)しようと試みると、   図の貼り付けの時のWindow(拡張メタファイル等)が表示されます。   この事象・原因は一体なんでしょうか? (1)(2)どちらかだけでも結構です。 ご存じの方がいらっしゃいましたら原因や解決方法、ご意見等頂けませんでしょうか。 宜しくお願いいたします。

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

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