office2000を使っています
エクセルに別ファイルのエクセルを貼り付けたいのですが、貼り付けたいエクセルが、貼り付け先で思うように表示されません。
貼り付けたいエクセルはa列からk列まであるのですが、貼り付け先ではa列からf列までしか表示されません。
以前から時々同じような作業をしていますが、上手くいくときと、いかないときがあり、色々してるうちに出来上がりましたが、今回はどうしても上手くいきません。どなたかご指導下さい。よろしくお願いいたします

このQ&Aに関連する最新のQ&A

A 回答 (4件)

原因は、貼り付けるセル範囲が大きすぎるからではないですか?



恐らく、ご希望の動作は「図のリンク貼付け」のようなことでしょうか?であれば、オブジェクトの挿入からよりもこちらの方法の方が良いでしょう。

この方法で、セル範囲を何個かに分割して、貼り付ければどうですか?

1. 元ファイルのセルのコピー
2. 貼り付けたいEXCELファイルのシートを選択
3. [Shift]を押しながら、メニューの[編集]をクリック
4. [図のリンク貼り付け]で貼り付け

[図のリンク貼り付け]はEXCELの隠しメニューです。お試し下さい。
    • good
    • 13
この回答へのお礼

KenKen_SP様

明快な回答有難うございます
ズバリ解決しました

EXCELの隠しメニュー初めて聞きました
有難うございました

お礼日時:2005/01/26 11:51

「エクセルに別ファイルのエクセルを貼り付け」る


というのがどのような操作を意味しているのか理解困難です。
・別ファイル(別ブック)のエクセルのワークシートをコピーして,そのファイル(ブック)の特定シートにペースト(貼り付ける)のではいけませんか?
・「カメラ機能」というものがありますが,別ファイル(別ブック)では使えなかったでしょうか?

この回答への補足

he-goshiete-さん
補足説明させていただきます
コピー&ペーストではなく
エクセル ファイル「A」のシート1を開いておいて
挿入→オブジェクト→ファイルから
別のエクセル ファイル「X」シート3を選択し、
結果的にペーストするんですが、列幅などはファイル「A」とはまったく別物になっています。
選択してファイルは「A」のシート状では天地左右どのようにでも変形できます。
説明のしかたが分かりにくいと思いますが
解決策を教えてください
よろしくお願いいたします

補足日時:2005/01/24 20:01
    • good
    • 0
この回答へのお礼

回答有難うございました

お礼日時:2005/01/26 11:52

データが重過ぎるってことはありませんか?



どんなファイルなのかは分かりませんが、エクセル→パワポでたまにそういう事例に遭遇します。

そんなときは仕方ないので、分割して貼り付けてましたが。。
他にいい方法があったのかな?
    • good
    • 0
この回答へのお礼

回答有難うございました

お礼日時:2005/01/26 11:52

ワークシートに上に別ワークシートを貼り付けることは不可能です。


「エクセル君の知恵袋」(株式会社ディアイエス)と言うソフトでは、マクロで貼り付け元のワークシートの罫線を図形化してフォントも入りきるようにして、あたかもワークシートの上にワークシートもどきの図形を貼り付けるユーティリティーが有ります。
下記のリンクでは、製品情報は有りませんが、メールで問い合わせてみてはいかがでしょうか。
尚、手動でする場合は、図形描画機能で可能です。(文字はテキストボックスで貼り付ける)

参考URL:http://www.dis.co.jp/
    • good
    • 0
この回答へのお礼

回答有難うございました

お礼日時:2005/01/26 11:52

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelのシートに別のシートの表を貼り付けるには?

Excelで報告書を作成していて、その中に他のシートにある表を挿入したいのですが、行列の幅、高さに関係なく貼り付けることは可能でしょうか?
ご指導お願いします。

Aベストアンサー

コピーしたい表を選択してコピーします。
貼り付けたいシートを選択して、シフトキーを押しながら「編集」をクリックします。
その中の、「図の貼り付け」又は「図のリンク貼り付け」をクリックすれば、セルのサイズに関係なく貼り付けることはできます。

「図の貼り付け」・・・・・その名のとおり、図として貼り付けます。
「図のリンク貼り付け」・・図として貼り付けますが、下の表を変更すると、貼り付けた図の方も変更されます。

QExcelのシ-トを別Bookへ貼り付け方法

ExcelのBook内のシ-トを別Bookへ貼り付けたいのですが、単に選択してコピ-して貼り付けると、行の高さや幅がコピ-されません。
シ-ト情報を取得したまま、別Bookへのコピ-貼り付け方法をわかる方教えてください、よろしくお願いいたします。

Aベストアンサー

こんにちは

ひとつのエクセルで複数のブックを開き、ウインドウの整列で
上下に表示しておきます。
コピー元のブックのシートをマウス左ボタンでつまむと
ファイルアイコンが表示されますから、コピー先のシートの間
へドラッグして離します(シートの移動になります)。
この操作でCTRLキーを同時に押しているとコピーとなります。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/sheet.htm#idou

視覚的にシートを特定のシート間へコピーしたい時には
この操作が便利です。

なお複数のエクセルを別々なウインドウで立ち上げていると
ウインドウの整列が使えないことになるので、
同じエクセルから複数のブックを開くようにします。

では。

QExcelの中にExcelのオブジェクトを挿入したい

Excelシートの中にExcelのオブジェクトを挿入したい場合、

1.オブジェクト用のExcelファイルを作成、
2.取り込み先のExcelファイルで挿入/オブジェクトを選択する

ことで対応できるまでは分かったのですが、

これを同一ファイルで
Sheet2の内容をオブジェクトとしてSheet1に取り込むようなことは
出来ませんでしょうか?

Aベストアンサー

[winXP/xl2003]の環境でやってみて、出来なくはないようです。
でも不具合ありそうだし、実用性無さそうなのでやらないほうが良いかも。
1)現在開いているExcel(xlAとします)とは別に、Excel(xlBとします)を起動する。
2)xlAで開いているBookをxlBで開きます。(読み取り専用)
3)xlBのBookのSheet2の取り込みたい範囲をコピー。
4)xlAのBookのSheet1を選択して右クリック[形式を選択して貼り付け]
5)「Microsft Office Excel ワークシートオブジェクト」形式で貼り付け。
 (リンク貼り付けもできるけどあまり意味ないような...)



目的が、Sheet2の内容を見ながらSheet1の操作をしたいだけなら別の方法があります。
[図のリンク貼り付け][カメラ機能]
http://www.eurus.dti.ne.jp/~yoneyama/Excel/benri.htm
[複数のシートを表示する]
http://www.eurus.dti.ne.jp/~yoneyama/Excel/sheet.htm#hyouji

[winXP/xl2003]の環境でやってみて、出来なくはないようです。
でも不具合ありそうだし、実用性無さそうなのでやらないほうが良いかも。
1)現在開いているExcel(xlAとします)とは別に、Excel(xlBとします)を起動する。
2)xlAで開いているBookをxlBで開きます。(読み取り専用)
3)xlBのBookのSheet2の取り込みたい範囲をコピー。
4)xlAのBookのSheet1を選択して右クリック[形式を選択して貼り付け]
5)「Microsft Office Excel ワークシートオブジェクト」形式で貼り付け。
 (リンク貼り付けもできる...続きを読む

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

QEXCELで入力したものが違うシートにコピーされるようにするには・・

EXCELで、あるシートで入力した数値や文字が違うシートにそっくりコピーされるようにしたいのですが・・・
違うシートに同じ数値や文字をいちいち入力するのがめんどうだったので・・・(あと、入力間違えをすることもあると思ったので)
どなたか教えてください。宜しくお願い致します。

Aベストアンサー

同じブック間でも違うブック間でも、
リンク貼り付けという方法があります。

多分ご質問では、最初のページに「2006年」と入力したら
次からのページの同じ場所に「2006年」と表示させたい、と、こんな感じではないでしょうか?

あるシート(貼り付け元)の範囲を選択し、コピーします。
違うシート(貼り付け先)の1セルを右クリックし、形式を選択して貼り付けで出た窓の下に
「リンク貼り付け」ボタンがありますから、それを押して下さい。

あるシートに入力した文字が違うシートに表示されます。
ただし書式は、違うシートのセルの書式の通り表示されます。
また、あるシートのセルに何も入力されていなければ、
違うシートの該当セルには「0」と表示されます。
この「0を表示しない方法もありますので、
具体的にどのシートのセル番地からどのシートのセル番地、という風に書いてください。
1つのセルのみ貼り付ける場合と、2つ以上の範囲を貼り付ける場合で
貼り付けられ方が微妙に違います。

さて、上手に貼り付けられたら、違うシートに貼り付けられたそのセルを、
また別なシートに次々にコピーしていきます。
1回リンク貼り付けをしたら、このように使いまわすことができます。

あまりにも情報が少ない中回答させていただいたのですが、
上記の中で当てはまる部分があったでしょうか?

実際貼り付けてみて、その後を報告してください。

同じブック間でも違うブック間でも、
リンク貼り付けという方法があります。

多分ご質問では、最初のページに「2006年」と入力したら
次からのページの同じ場所に「2006年」と表示させたい、と、こんな感じではないでしょうか?

あるシート(貼り付け元)の範囲を選択し、コピーします。
違うシート(貼り付け先)の1セルを右クリックし、形式を選択して貼り付けで出た窓の下に
「リンク貼り付け」ボタンがありますから、それを押して下さい。

あるシートに入力した文字が違うシートに表示されます。...続きを読む

QPDFファイルをエクセルやワードに貼り付けることはできますか?

いつもお世話になります。

PDFで保存してあるファイルを、エクセルやワード等で
「クリップアートの挿入」や「図をファイルから挿入」のような感覚で、貼り付けることはできますか?

挿絵にしたり背景にしたりしながら、さらにテキストボックスで文字を重ねて・・・
みたいな事がしたいのです。

PDFに関してはほとんど無知な私です。
宜しくお願いします。

Aベストアンサー

PDFを図としてワード等に挿入するってことですか?
それなら、PDFを表示させといて、必要な場所だけコピーして貼り付けでいいんじゃないでしょうか?

Qexcelからexcelへの差し込み印刷

お世話になります。

excelでwordへの差し込み印刷をよく利用するのですが、
同様に、
excelのデータをexcelに流し込んで印刷する方法はありますでしょうか。

excelの名簿のデータを
excelの表のフォーマットに流し込んで
1人づつ印刷したいのですが。

お分かりの方いらっしゃいました教えてください。
どうぞ宜しくお願い致します。

Aベストアンサー

イメージはわかるが、エクセルに差込印刷の機能はありません。
ワードなどと違ってA.X氏1人分書類シート作成、B印刷、Aのシートををy氏分のデータでシート内容(セル)を置き換え、印刷、の繰り返しをします。
ーー
例データ Sheet1 A1;D3
連番氏名住所品物
1山田 三郎東京都江東区かばん
2植田 健横浜市港北区帽子
A列はこのたび連番を振りました。
Sheet2   に送り状の書式を体裁よく作ります。
H1セル(どこでも良いが、下記のVLOOKUPの式は変わる)

送り状

住所X
氏名Y

品物Z

上記の品をお送り申し上げます。
ご査収ください

以上
Xの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,2,FALSE)
Yの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,3,FALSE)
Zの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,4,FALSE)

---
結果

送り状

住所山田 三郎
氏名東京都江東区

品物かばん

上記の品をお送り申し上げます。
ご査収ください

以上
ここで
VBE画面で標準モジュールに
Sub test01()
For i = 1 To 2 '人数分
Range("H1") = i
Range("A1:G20").PrintOut '印刷範囲は各人同じとする
Next i
End Sub
を張り付け、実行する。
山田、植田分の紙が2枚印刷されました。
これは質問者はVBAの経験も無いでしょうと、最低限にしてあります。
VBAを勉強してください。
別ブックにある名簿を対象などは複雑になるので避けています。

イメージはわかるが、エクセルに差込印刷の機能はありません。
ワードなどと違ってA.X氏1人分書類シート作成、B印刷、Aのシートををy氏分のデータでシート内容(セル)を置き換え、印刷、の繰り返しをします。
ーー
例データ Sheet1 A1;D3
連番氏名住所品物
1山田 三郎東京都江東区かばん
2植田 健横浜市港北区帽子
A列はこのたび連番を振りました。
Sheet2   に送り状の書式を体裁よく作ります。
H1セル(どこでも良いが、下記のVLOOKUPの式は変わる)

送り状

住所X
氏名Y

品物Z

...続きを読む

Qワークシートを別ファイルにコピー出来ない

エクセル2010です。
コピー元ファイルを開き、ファイルメニュー→新規→空白のブック
により新ファイルを開き、コピー先ファイルとして名前を付けて保存、
コピー元ワークシートを選択しシートコピーしようとすると、以下のエラー表示があります。

文面忘れましたが、
コピー元とコピー先でワークシートの行列数が異なるため、コピー出来ない。ワークシートでなくデータを選択し、コピー&ペーストせよ。

ちなみに、作成したコピー先ファイルを一旦閉じて再度開くと、何故か普通にワークシートコピー出来ます。

メッセージに従うとセル幅や印刷範囲の設定がコピーされないので、やりたくありません。
普通にシートコピーしたいのです。一旦閉じて再度開くなどという動作は回避出来ないのでしょうか?

Aベストアンサー

先にコピー先のファイルを作成するのではなく、
コピーしたいシート見出しを右クリック
「移動またはコピー」をクリック
移動先Book名「新しいBook」
「コピーを作成する」にチェック

ではどうでしょうか?

これでもうまくいかなければ、、同様に作業するほかないのかもしれません。

QEXCELで別のブックから式をコピーしたときにブック名がついてきてしまうのですが

EXCEL2003を使用しています。
ブックAAAのシートBBBからSUM(A10:B20)というような式をコピーしたのですが、参照先が
SUM([AAA.xls]BBB'!A10:B20)
と、いうような形になり、ブック名とシート名が入ってきてしまいます。
ブック名とシート名はつけずにそのままSUM(A10:B20)の形でコピーしたいのですが、何か方法はありますでしょうか。

Aベストアンサー

数式バー上の数式を「=」を除きコピー→貼り付け後、先頭に「=」を挿入
又は、コピー後に置換で検索文字列を[*!、置換文字列は未入力ですべて置換では駄目でしょうか。

Qエクセルシートを別のエクセルファイルに移動する方法

エクセルファイルの複数のシートの中から1シートだけ他のファイルにしたい(移したい)のですが、どうやったらいいのでしょうか。同じファイル内での移動やコピーはやったことがあるのですが、他のファイルへコピーとか移動、またはそのシートだけ新たにファイル化するということをやったことがないので、どなたか詳しい方、教えてください。お願いいたします。

Aベストアンサー

回答させて頂きます。(初めての回答です。お手柔らかに宜しくお願いします。)
エクセルのシートを別のファイルにコピーする方法ですが、

(1)コピーしたいファイルのシート名を右クリック
(2)『移動またはコピー』を選択
(3)移動先ファイル名を指定 / コピーを作成するにチェック / シートの挿入箇所を指定 / OKを選択
 ※コピーを作成するにチェックを入れないと、移動元のファイルから処理したシートが消えますので注意して下さい。 
以上で完了です。

ちなみに(1)でシートを複数選択すれば、選択した全てのシートがコピーできます。
複数選択方法 )CTRLキーを押しながら、必要なシートをポチポチっとクリックして下さい。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報