- 締切済み
エクセル 別ファイルから シートを リンクを張らずに コピーしたい
エクセル2003 1~4 はファイルの状態の説明です。 やりかたを質問したい部分は 5です。 1、ファイル(ブック)A.xls → 計算式が大量に入った数シートからなるファイル があるとする。 2、A.xls を そのままコピーし コピーされたファイルは B.xls に リネーム。 3、A.xls は 計算式等は変更しないが、データを変更し通常業務で使用。 4、A.xls の新バージョンを作るために B.xls を使って計算式等を編集。 (複数あるシートのうち一部シート(シート名 「あいうえ」 とする)のみの変更に加え さらに新シート「さしすせ」を作成) 5、A.xls のシート名 「あいうえ」をB.xlsで作った シート名 「あいうえ」と置き換え、 さらに新シート「さしすせ」もB.xlsからコピーして追加する。 普通にシート名 「あいうえ」や 新シート「さしすせ」を選択し コピーを行うと B.xls からリンクを張った状態でコピーされて しまう。たとえば シート「あいうえ」セルA1の中身を見ると =[B.xls]あいうえ!A1*2+1 といったように [B.xls]が付いて コピーされる。 これを回避して、単にそのまま丸ごと(A.xlsの中だけで編集したかのように) シートをコピーするにはどうしたら よいのでしょうか? 長くなってすいません。 よろしくおねがいいたします。
- みんなの回答 (9)
- 専門家の回答
みんなの回答
- mt2008
- ベストアンサー率52% (885/1701)
- mt2008
- ベストアンサー率52% (885/1701)
- ASIMOV
- ベストアンサー率41% (982/2351)
- ookami1969
- ベストアンサー率14% (137/953)
- mt2008
- ベストアンサー率52% (885/1701)
- mitarashi
- ベストアンサー率59% (574/965)
- gyouda1114
- ベストアンサー率37% (499/1320)
- ASIMOV
- ベストアンサー率41% (982/2351)
- fujillin
- ベストアンサー率61% (1594/2576)
関連するQ&A
- エクセルのファイルに他のファイルのシートをコピーしたい
エクセルのファイル A に10個のシートがあり、又ファイル Bに5個のシートがあるのですが、 ファイル A のシートを 2個 ファイル Bに移したいのです。うまくコピーできません。 コピーしたいエクセルシート名をクリックして、シートの移動またはコピーを選択しても、新しいブックか現在のファイル名しか表示されません。簡単な編集からコピーをしても貼り付ける時、テキストでの貼り付けになり、元のまま貼り付けが出来ません。
- ベストアンサー
- オフィス系ソフト
- Excelのシートコピー時の名前の不具合?
いつもお世話になっています。 Excel2003で、シートをコピー後、名前の変更を行うと、名前の前に、...xls]がつくようになってしまいました。 コピー元シート名 A 名前をBに変更すると、 コピー先シート名 ...xls]B あわせて、コピー先のシートの動きが鈍くなっています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 別のエクセルファイルからリンクの数式をコピペ
ファイル1と2があるとして、 それぞれファイルにはシートA、Bがあります。 ファイル1で、シートBにはシートAからリンクがしてあり、 セル内の数式が='シートA'!$D$10というセルがあります。 このセルをファイル2のシートBの全く同じ場所に、 ファイル1と同様に、ファイル2のシートAからリンクしようと ファイル1のセルをコピーして、ファイル2に貼り付けると、 セル内は='[ファイル1.xls]シートA'!$D$10 で、データ自体はファイル1から飛んできてしまいます。 ファイル1の数式そのままをコピーして、ファイル2に 同じ数式になるように貼り付けることは可能なのでしょうか? 誰か御存知でしたら、教えてください。。。
- 締切済み
- オフィス系ソフト
- Excelデータを別のExcelファイルに引っ張ってシート別に一括で変更したい
教えてください。 Excelのファイルから別のExcelファイルにデータを引っ張りたいのですが ='[ファイル名.xls]1'!$A$1 と入力するとデータを引っ張ってこれるのですがこのデータ元のファイルの別ページの 同じセルからもデータを引っ張って来たいのですがシートが複数ページあり 1つ1つのリンク先を変更していくのが面倒です ↓↓↓↓↓ ='[ファイル名.xls]1'!$A$1 ='[ファイル名.xls]2'!$A$1 ='[ファイル名.xls]3'!$A$1 ='[ファイル名.xls]4'!$A$1 ='[ファイル名.xls]5'!$A$1 ↑こんな感じで一気に変更したいのですが 何か簡単なやり方はありますでしょうか?? ちなみにExcelは2003です。
- ベストアンサー
- オフィス系ソフト
- VBSでExcelシートのコピー
VBSである決まったExcelシートを別なExcelファイルにシートコピーできる方法はないですか? やりたいことは、Excelファイル「A.xls」内の「Sheet1」というシートをExcelファイル「B.xls」の一番末尾に「Sheet1」をコピーする、です。 (Excelのシート名上で右クリック→「移動またはコピー」→移動先ブック名を選択→「末尾へ移動」、「コピーを作成」にチェック、と同じことをVBS上で行いたいのですが。)
- ベストアンサー
- Visual Basic
- エクセル2010 式だけ新しいbookにコピー
よろしくお願いします。エクセル2010で以下のようなことをできないでしょうか? A.Xls というファイル名のシート1に、シート2のC1~C3の合計を出す SUM(Sheet2!C1,Sheet2!C2,Sheet2!C3) という式が入っています。他のファイル(たとえばB.Xls)でもシート2のC1~C3を足したいのです。 A.Xlsのシート1をコピーしてB.xlsのシート2のC1~C3を足せるようにしたいのです。 普通に式をコピーすると SUM([A.xls]Sheet2!C1,[A.xls]Sheet2!C2,[A.xls]Sheet2!C3) というようにA.xlsのファイルを参照します。 これをコピーしたときに、コピー先のファイルを参照するようにできないでしょうか? SUM([B.xls]Sheet2!C1,[B.xls]Sheet2!C2,[B.xls]Sheet2!C3) となるようにしたいのです。 同じ形式のファイルが数百あり、それを同じ形式で整理していきたいのです。 一つ集計の見本シートを作ってそれを他のファイルにコピーしていけば いちいち同じ式をすべてのファイルに書いたりしなくてもいいのではと思っているのですが できないでしょうか? やはり同じ作業をすべてのファイルで行わなければいけないでしょうか アドバイスを頂ければと思います。
- ベストアンサー
- その他MS Office製品
- Excel VBA別ブックのシートをコピーするには
Excel2010のVBAで別ブックのシートをコピーしてくる方法 Excelファイル(C:\test\BOOK2.xls)のシート名が TESTというシートを自分のExcelファイル(C:\doc\BOOK1.xls)に コピーするにはどのように記述すればよいのでしょうか。 ・コピー先:自分のExcelファイル(C:\doc\BOOK1.xls) VBAのコードがあるファイルです ・コピー元:C:\test\BOOK2.xlsのTESTシート なお、TESTシートを持つ同じ名前(BOOK2.xls)のファイルが 別フォルダにもあります Workbooks( )の引数にファイル名(BOOK2.xls)は指定できるのですが、 フルパス名(C:\test\BOOK2.xls)で指定できないので困っています。
- ベストアンサー
- Visual Basic
- エクセルシートを別のエクセルファイルへコピー
同じエクセルファイルのAシートはAのパソコンで、 BシートはBのパソコンで作成しました。 ABのパソコンはネットでもLANでもつながっておらず、 全く別のパソコン単体でしか使えません。 それぞれのパソコンで作成したABのシートを 片方のファイルの片方のシートと置き換えたいと思います。 (例えば、Aパソコンでエクセルファイルを開き、 Bパソコンで作成したBシートだけを、 AパソコンのエクセルファイルのBシートと置き換えるという意味です) 同じパソコン上の、同じファイル上で作ったファイルのコピーや シートのコピーはわかりますが 違うパソコンでそれぞれABのシートを作成して、 出来上がったシートを合体させるなんてこと、できますか。
- ベストアンサー
- オフィス系ソフト
- Excel操作について
お世話になります。 aaa.xls というファイル名で | A B C --|--------------------------------- 1 | あい うえお かき | 2 | さし すせそ たち このような表がSheet1にあります。 これを | A B --|----------------------- 1 | あいうえお かき | 2 | さしすせそ たち のようなファイルに書き換えて、CSVで保存したいのですが 初心者につき、どこから手をつけていいのかすらわかりません。 ぜひご教授下さい。 よろしくお願い致します。
- 締切済み
- Visual Basic
- エクセルで別のファイルにコピーの仕方
エクセルの関数=sum(シート名,A1)の入っているシート(A)の一部分を、別のファイル(B)にコピー→数式のみ貼り付けすると=SUM([Aのファイル名、XML],A1)が入ってしまい上手く行きません。 この[Aのファイル名、XML]というのが入らないようにコピーする方法はないでしょうか? AとBには同じ内容のシートがあります。 皆様のお知恵を貸してください、お願いします。
- 締切済み
- その他(業務ソフトウェア)
補足
アドバイスありがとうございます。 それも考えたのですが、しかしそうもいかないので 質問させていただいたしだいです。 ありがとうございました。