• ベストアンサー

エクセル BooK1からBook2 への書式コピー

過去の質問も見ましたが、どうしてもわかりません。 どなたか詳しいかた宜しくお願いします。 エクセルを2回開くと、BOOK1 とBOOK2 がでるのですが、BOOK1で作った表を BOOK2にコピーしたいのです。 文字は貼り付けできるのですが、行や列はコピーできません。 やり方があるのでしょうか? 初心者のためお恥ずかしい質問ですが、宜しくお願いします。。

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

  • ベストアンサー
  • k-f3
  • ベストアンサー率31% (945/3036)
回答No.3

シートをコピーする方法。 ワークシートの、[ページ設定]や[シートの内容全て]をコピーできます。   [シートの見出し部分/Sheet ○]を、右クリックする → [移動またはコピー]を選択する → [挿入先]でシートの[コピー先を指定] → [コピーを作成する]をクリックして ☑(チェック)を入れる。 ツールメニュー → [編集]/[シートの移動またはコピー]からもコピーできます。      シートをそのまま他のブックへコピーする方法。 [コピー元のブックを起動] → [ウィンドウズ] → [整列] → [並べて表示] →[コピー側のブックを起動] → [コピー元のシート見出し/Sheet ○]を、[Ctrl]ボタンを押しながら、コピー側へ [ドラッグ]すればシートのコピーができる。

guppi0612
質問者

お礼

丁寧な回答ありがとうございます。 おかげさまでできました!! ほんと回答してくださる方々にはいつも頭が下がります。 感謝いたします。

その他の回答 (2)

回答No.2

左下のシートのタグを右クリックして「シートの移動またはコピー」を選択する方法と、左上(Aの左で1の上)を右クリックしてコピーを選択し、BOOK2の左上を右クリックして貼り付けを選ぶ方法で出来ると思います。後者の方が簡単です。

guppi0612
質問者

お礼

私のエクセルでは、教えていただいた方法ではなぜかセルの幅などはかわってくれません・・。きっと私の質問の仕方が悪いのだと思います。 でもなんとか問題解決しましたのでありがとうございました。 迅速な回答に感謝いたします。

  • sizu-sizu
  • ベストアンサー率41% (113/275)
回答No.1

ご質問の状況がいまいちつかみきれていないかも知れませんが,コピーする時,特定のセルをダブルクリックして,文字列を反転させてコピー,ペーストするという方法をとられているのでしょうか? 表の範囲をドラッグして複数セルを選択した状態でコピー,Book2の任意のセル上で「編集」,「貼り付け」でできませんか? ご質問の見出しでは「書式のコピー」とありますが,書式の場合はツールバーのペンキを塗る「はけ」のような形をした「書式のコピー」ボタンを押して,コピー元のセルをクリックし,コピー先のセルをクリック(あるいは複数セルならばドラッグ)すればできます。

guppi0612
質問者

お礼

質問の仕方がいまいちでした。すみません。。 シートからシートならばできるのですが、BookからBookにコピーだとうまくいきません。 でも問題解決しました。迅速丁寧な回答ありがとうございました。 「はけ」ありますね!!時間のあるときに挑戦してみます。 こちらに回答して下さる方々にはほんと感謝してます。 ありがとうございました。

関連するQ&A

  • エクセル2000のコピーについて

    エクセルについての質問です。 表をコピー・貼り付けするときに列幅や行幅は表と同じにはできないのですか? それと、bookごとコピーして新しいbookに貼り付けはできないのですか? 今はワークシートを1枚づつコピーし新しいbookに貼り付けているのですが、量が多いので・・

  • Excel マクロ シートをコピーするには

    初心者です。 今、Excelファイルが2つあります。 1つは、Book1で、Sheet1にA列だけ文字列の入った表があります。 セル  文字列 A3  AAA A4  BBB A5  CCC A6  DDD  :   : のような感じです。 もう1つ、Book2があり、それにはいろいろな単価表のシートが多数入っています。 そのシート名はBook1,Sheet1の表にある文字列と全く同じものもあります。(表にはないシート名のシートもあります) 今、Book1,Sheet1の表にある文字列と同じ名前のシートを Book2からBook1へコピーしたいのです。 Book1の表にある文字列は、必ずしもBook2にあるシート名と同じとはかぎらないので、 IFを使って、この文字列のシートがあればコピーする というふうにしたらよいかと思ったのですが、あまりに初心者のため、 条件文にどう書いたらよいのかで困ってしまいました。 お力添えを宜しくお願いします。

  • エクセル2007の表のコピーについて

    エクセル2007の表のコピーについて 作成した表を別のブックのシートに貼り付けたいのです。 行、列、書式など全て同じようにしたいのですが、普通にコピー、貼り付けでは行、列のサイズが違ってしまいます。 ホーム→書式→セルの移動又コピー という風にしなくてはいけないのでしょうか。 他に方法があれば、おしえていただけませんでしょうか。2003についても教えていただけないでしょうか。 どうぞ宜しくお願い致します。

  • エクセルで、別Bookの同じデータを自動的にコピーする

    自分で考え解決できるほどのスキルが無いので、ここをよく利用しています。皆さんよろしくお願いしますm(_ _)m エクセルです。2つのBookがあります。それぞれにデータ(文字)が入っていますが、その一部を自動的にBook2から Book1にコピーしたいのです。 ★☆★ Book1のあるセルのデーター(文字)と同じデータが入っている、Book2のセルと同じ行で別の列にあるデーターを、 Book1のデータと同じ行で別の列にコピーしたい。 ★☆★ このような事が、自動的に出来るんでしょうか? ちなみに、マクロは・・・私には難しいですm(_ _)m

  • エクセルで、そのままコピーするには?

    エクセルのコピーに関する質問です。 ブックAとブックBがあって、 ブックBのシート1の内容を、罫線やセルの高さや幅などをそのままブックAのシート2にコピーしたいのです。 ブックAブックBのシート1は表があり、罫線や行列の高さ・幅が複雑に設定してあります。つまりこの行列の高さや幅を崩さずにコピーしたいのです。 Excel2002を使用しています。が、普通にコピー&貼り付けをすると、列や行の幅、高さがブックAのままで、ブックBのが反映されません。 どうすればいいのでしょうか?教えて下さい。宜しくお願いします。

  • リンクさせたくない(book間のコピー)

    エクセル2003においてbook1とbook2があります。それぞれのシートの名前は同じで[1-1]と[1-2]とします。 book1とbook2の[1-1]は同じ表で中身(書いてある文字)が違います。 book1の[1-2]にはbook1のシート[1-1]の列を参照して、例えば「しょうゆ」という文字がいくつ「みそ」という文字がいくつというように表示させています。 そこで、book2の[1-2]にもbook1の[1-2]と同じようにbook2の[1-1]を参照させて同じものを作りたいのですがbook1の[1-2]のシートをコピーするとbook1にリンクしてしまいます。また、book1の[1-2]の式の入った列を選択コピーして、book2の[1-2]に貼り付けてもリンクしてしまいます。 式が入っていてもリンクさせない、もしくは複数セルを一度にセルの中身だけコピーする方法はないのでしょうか。

  • 数式のみコピーする??

    過去ログ読んだのですが、いまいちはっきりしないので教えてください。 たとえば、Book1とBook2があり、  ・両方ともA、E、G、Jの列には固定の数値が入っている  ・Book1は複数行あり、AEGJ列以外には何も入力されていない  ・Book2は1行のみ。BCDFHI列にはそれぞれ計算式が入っている この状態で、Book2をマスターにして、同じ計算式を Book1に適用したいです。そこで  (1)Book2の1列目を全体コピー  (2)Book1の適用したい行を複数選んで    形式を選択して貼り付け→数式→OK とやると、計算式以外の部分である、AEGJ列の値まで ペーストされてしまい、全行が同じになってしまいます。 ここで言う「数式」とは、BCDFHI列のみを指して いるんじゃないのですか?? 何かいい方法ないですかね。。 同じ事する単純作業が900ブックくらいあるんです(笑)

  • exelのbookまたがりでセルをコピー貼付けたい

    エクセル2010のvbaで質問です。 シンプルなデータ表から、印刷向きレイアウトにした別BOOKにセル内容を 送りたいのですが、うまくいきません。 開いてあるbookまたがりでセル値のコピーをします。送り側は連結セルです。 行、列を可変として順次ループで回すので、RANGEでなくCELLS(行、列)の指定で行いますが、 実行時エラーが出ます。(インデックスが有効範囲にありません) Sheets(OUTSHEET).Cells(行,列).Value = Sheets(INSHEET).Cells(行,列).Value ↑現在この書き方でエラーになります。うまくいく方法はないのでしょうか。 なお、手動でコピーして、送り側セルでエンター押すとできます。 でもそのマクロ記録ではセル番地指定なので、自動化にできません。 詳しい方、よろしくお願いします。

  • Excel 2013 書式コピーについて

    エクセル2013のコピー貼り付けで困っています。 列幅、行の高さなどを細かく設定した表を作って、月ごとにワークシートを使い分けようと思っているのですが、同一ワークシート内では貼り付けは設定したとおりにコピーできるのに、違うワークシートに貼り付けようとすると、行の高さが全くコピーできず困っております。 なので、シートを変えるたびにいちいち行の高さを変更しています。 2010バージョンまではこのような事はなかったのにどうしてなのでしょう?それとも、他に設定する方法があるのでしょうか?今のところ、検索などしても全く答えが見つかりません。 どなたかご存じないでしょうか?

  • エクセルについての質問です。

    エクセルについての質問です。 BOOK1、BOOK2、BOOK3のエクセルデータがあり BOOK1をメインと考えて BOOK2、BOOK3のシートの指定したセル (たとえばシート1のA列1、2、3行B列1、2、3行C列1、2、3行) からデータをBOOK1のシート1にその部分のデータを 取り込む方法が知りたいです。 色々と調べてみましたがわかりません。 初心者ですのでご教授お願いします。 宜しくお願いします。