• ベストアンサー

エクセルシートのコピーについて

エクセルについて質問させてください。 シートのコピーに関してですが、A(コピー元)ファイルのシートをB(コピー先)ファイルのシートにコピーするとB(コピー先)のシートがA(コピー元)にリンクしてしまいます。(わかりにくいでしょうか?)リンクをさせないでコピーさせることは可能なのでしょうか?形式を選択してコピーの「数式」を選択してもうまくいきません。ちなみに私はエクセル2007を使用しております初心者です。。宜しくお願いします。

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

  • ベストアンサー
  • chamiken
  • ベストアンサー率60% (174/287)
回答No.3

No.2の者です。 再質問に気付くのが遅れてしまい、申し訳ありませんでした。 質問者様は「シート名+セルの値」を貼りつけたいとおっしゃっていますが、 もしこのシートというのがAのシート名であるならば、ファイル名は必須です。 もしBにも同様のシート名があり、そちらという意味であれば、 メニューバーのホームを選択して、一番右にある「検索と選択」の 「置換」が一番早いかもしれません。 検索する文字列に、[(ファイルA名)]と入力し、 置換後の文字列を空欄にすればOKです。そして、「すべて置換」。 地道に「ファイル名」の部分だけを削除する作業を一気にやってくれます。 (ファイルA名)とした部分については、 「A」というファイルならば、A.xlsxになると思われますが、 リンクになっているセルを選択すると表示される部分の[ ]部分です。 ご参考になれば幸いです。

ogasawara7
質問者

お礼

大変回答が遅れまして申しわけありません。 おかげさまで万事解決できました。 数式の部分の検索や置換はできないとたかをくくっておりました。 これからも活用していきたいと思います。 ありがとうございました。

その他の回答 (2)

  • chamiken
  • ベストアンサー率60% (174/287)
回答No.2

形式を選択してコピーで「数式」を選択してしまうと、 Aファイル内のデータ(例えば「AファイルのA1のセルの値」など) を含んだ数式がそのまま貼られてしまいます。 その結果としてAファイルにリンクしてしまいます。 なので、数式を計算した結果のみが必要なのであれば、 形式を選択してコピーで「値」を選択すればリンクせずに貼れますよ☆ わかりやすく言うと、 その値をAファイルのデータから算出したことをパソコンが忘れます。 なので、リンクしなくなります(できなくなります)。

ogasawara7
質問者

お礼

御回答ありがとうございます。 説明不足のようでした。値として貼り付けることは可能なのですが、 リンクして貼り付けられる数式が「ファイル名(A)+シート名+セルの値」になってしまう状態です。今回おたずねしてますのが、「ファイル名(A)」へのリンクはしないで、それ以降の「シート名+セルの値」を貼りつけたいのです。不可能なのでしょうか?今現在は、そのまま貼り付けて数式上の「ファイル名」の部分だけを地道に削除している状況です。不可能なのでしょうか?

  • mon-nashi
  • ベストアンサー率27% (77/278)
回答No.1

>形式を選択してコピーの「数式」を選択してもうまくいきません。 「数式」ではなく「値」でやってみては。

ogasawara7
質問者

お礼

御回答ありがとうございます。 説明不足のようでした。値として貼り付けることは可能なのですが、 リンクして貼り付けられる数式が「ファイル名(A)+シート名+セルの値」になってしまう状態です。今回おたずねしてますのが、「ファイル名(A)」へのリンクはしないで、それ以降の「シート名+セルの値」を貼りつけたいのです。不可能なのでしょうか?今現在は、そのまま貼り付けて「ファイル名」の部分だけを地道に削除している状況です。不可能なのでしょうか?

関連するQ&A

  • エクセル2003使用:数式を別のシートへ貼り付け

    エクセル2003を使用しているのですが、A列からO列まで入っている数式を別のファイルのシートへコピーしたいのですが、通常、コピー→形式を選択して貼り付けを選ぶと、「数式、値、罫線を除く・・・」など、選択できる画面が出ると思いますが、貼付先のシートで形式を選択して貼付を選ぶと、画像のような画面が出てきてしまい、数式が貼付できません。何も選ばずに通常の貼付をすると、値だけが貼付されます。どうしたら、数式を貼付できますか?ちなみに、貼付先シートには、コピー元と同じ表が組まれています。

  • excel シートコピー

    シートのデータすべてを別のワークブックに コピーしたいのですが、元のシートが他のシートへリンク などしているので、形式を選んで「数式」で貼り付けをしたいと 思っています。 実際やってみると、形式を選択して貼り付けが 『ワークシートオブジェクト』になってしまい、困っています。 どうすれば良いか教えてください。

  • エクセル 他のファイル(ブック)へシートをコピー

    エクセル(2003)で他のファイル(ブック)にシートをコピーする場合,コピー元のシートに他のシートの値を参照するセルがあると,コピー後のシートに参照エラーが起きてしまいます. これを回避するため,コピー元のシートを全選択してコピーし,コピー先で「形式を選択して貼り付け→数値と数値の書式」をした後,再度コピー元のシート全選択コピーし,コピー先で「形式を選択して貼り付け→書式」とする,という方法で今は作業していますが,一発でできる方法はないでしょうか. もちろん,コピー先にコピー元の数式を反映させる必要はなく,値がコピーできればOKです,

  • エクセルシート 移動またはコピー

    エクセルシートを移動またはコピーをしたときにでるメッセージの意味を教えてください。 移動またはコピーしようとしている数式またはシートはコピー先のワークシートにすでにある名前「○○○」が含まれています。この名前を使用しますか? このシートにリンクを入れているわけでもなく、なんでこのメッセージになるのかわかりません。 隣のシートにはリンク先を張り付けたりしてます。 ほかのシートでリンク先があるからでしょうか?

  • エクセルのシートコピー

    エクセルのシートコピー 旧エクセルから新エクセルへ毎月1シートをコピーしています。 コピーするシートの中にはエクセル内の別のタブを参照する数式が入っています。 移動先ブックへコピーまたは移動すると、コピーされた新エクセルのシートからは旧エクセルのタブを参照しています。 そこでこの数式の[旧エクセル名]を検索して空白にすべて置換していました。 ところが今月はすべて置換しようとすると「値の更新」というファイルを選択する窓が開いて一括置換ができません。 この事象の解決方法もしくは参照先をファイル内そのままにするコピー方法があれば教えてください。

  • エクセルのファイルに他のファイルのシートをコピーしたい

    エクセルのファイル A に10個のシートがあり、又ファイル Bに5個のシートがあるのですが、 ファイル A のシートを 2個 ファイル Bに移したいのです。うまくコピーできません。 コピーしたいエクセルシート名をクリックして、シートの移動またはコピーを選択しても、新しいブックか現在のファイル名しか表示されません。簡単な編集からコピーをしても貼り付ける時、テキストでの貼り付けになり、元のまま貼り付けが出来ません。

  • エクセルのブック間で値のみコピー

    エクセル 2003使用です。 エクセルのブック間におけるシートのコピーについてお願いします。 Book.Aのシート1の各セルは、関数の数式で入力(出力)されています。 このシートをコピーして、Book.Bにペーストしたいのですが、 コピーは、関数計算後の”結果の文字列”で行いたいです。 Book.Aのシート全体をコピーして Book.Bのシートに「形式を選択して貼り付け」 → 「値」 で可能なのですが、シート数が多いので困っています。 Book.Aのシートタブを右クリックして「移動またはコピー」で シートのコピーをすると、数式でコピーされてしまいます。 この方法で、値のみコピーのような方法はありませんでしょうか? よろしくお願いします。

  • シートのコピーでリンク先をコピー先のシートのする方法

    エクセル2003を使用しています。 「A」というブックのシートを「B」のブックにシートコピーしたいのですが、そのままコピーすると各セルのリンク先がAのブックに設定してある別のシートのままとなります。それをBの同じシート名にリンク先を変えることは出来るのでしょうか? よろしくお願いします。

  • Excelで、シートをコピーするとき、「移動またはコピーしようとしてい

    Excelで、シートをコピーするとき、「移動またはコピーしようとしている数式またはシートには、移動またはコピー先のワークシートに既にある名前'ERWERW’が含まれています。」といったメッセージが出てきます。ほかには'Insatu'とかも。名前を付けた覚えはないのですが、こういう場合どうすればいいのでしょうか。選択肢として、(1)コピー先または移動先のシートに定義されている名前を使用する。(2)新しい名前を入力する。が提示されます。

  • エクセルのシートコピー

    エクセルでファイル間のシートコピーを同一レイアウトでするには? 例:AファイルaシートをBファイルbシートに全く同じレイアウト(aシートの行間、列間=bシートの行間、列間)でコピーする。 OS;XP エクセル2002 宜しく御願いします。

専門家に質問してみよう