表題について
[挿入]-[オブジェクト]-[ファイルから]でExcelファイルを選択すると、ワークシート上に別のワークシートがオブジェクトとして貼り付けられますよね。
その時、貼り付けたオブジェクトに余白行がある場合にその余白行を削除したいのですが、やり方がわかりません。
一応、図のトリミングを使えば余白部分を隠すことはできるのですが、ワークシートの表示範囲を任意で指定することはできるでしょうか。

Excelのバージョンは2000です。

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

A 回答 (3件)

こんにちは。



まずは「カメラ」機能が使える様にする必要があります。
EXCELのアイコン若しくはツールバーがあるところで右クリックを押して下さい。
一番下の「ユーザー設定(C)」を選びます。
ウインドウタブの「コマンド(C)」を選び左の「分類(G)」の中の「ツール」を選びます。
「コマンド(D)」の中に「カメラ」がありますので、それをドラッグし「ユーザー設定」アイコン若しくはツールバーの所でドロップすると「カメラ」アイコンが追加されます。(ドロップ出来る場所ではカーソルのマークが×から+に変わります)

次に挿入元と挿入先のEXCELファイルを開いて下さい。
挿入元のファイルをアクティブにして貼り付けたい範囲を選択し「カメラ」アイコンをクリックします。
クリックするとコピーを選んだ時の様に選択範囲の周りを点線が回ります。
次に挿入先のファイルをアクティブにして下さい。
そしてカーソル(+印になっていると思います)を貼り付けたい場所に持って行きクリックすると、先ほど「カメラ」アイコンで選んだ範囲が貼り付けれます。

分かりにくい文章で、すいません。
意味的に違っていたら、ごめんなさい。

この回答への補足

おかげさまでカメラ機能が使えるようになりました。
ところで、この方法だと元データにリンクが張られることになりますよね。できればリンクではなく貼り付けたシートを単独で編集できるようにしたいのですが、方法はありますか。

補足日時:2005/04/15 17:30
    • good
    • 0

こんにちは。

maruru01です。

>できればリンクではなく貼り付けたシートを
>単独で編集できるようにしたいのですが、
でしたら、該当のシート自体を挿入先へコピーして、そのシートから[図のリンク貼り付け]すればどうでしょうか。
ちなみに、シートのコピー方法は、まず両方のExcelファイルを開いておき、
挿入元の該当シートのシートタブ上で右クリックして、[移動またはコピー]を選択します。
ここで、コピーにチェックして、コピー先に挿入先のファイルを選択します。

この回答への補足

メインのシートとは別にワーク用のシートを用意してリンクさせるというわけですね。
できれば、シートを分けたくないのですが。
でも、質問で示したような、一度保存したファイルをオブジェクトとして取り込むやり方よりは自然な感じはしますね。

補足日時:2005/04/16 13:15
    • good
    • 0

必要な部分だけ貼り付けなら、カメラ機能を使った方が良いのでは?


コピーしたい範囲を選択してコピー後に
貼り付けるシートに移動、Shiftを押しながら「編集」「図のリンク貼り付け」で
お望みの状態になると思います。

この回答への補足

「カメラ」は知らなかったです。勉強になりました。
ところで、この方法でリンク貼り付けを行おうとすると、Excelが落ちてしまいます。(1回くらい成功したような気もするのですが)
何かお心当たりはありますでしょうか。

補足日時:2005/04/15 17:29
    • good
    • 0

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

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

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

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

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

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

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

Aベストアンサー

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

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

Qエクセルに別ファイルのエクセルを貼り付けたい

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

Aベストアンサー

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

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

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

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

[図のリンク貼り付け]はEXCELの隠しメニューです。お試し下さい。

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

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

Aベストアンサー

こんにちは

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

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

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

では。

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

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

Aベストアンサー

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

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

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

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

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

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

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

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

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

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

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

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のオブジェクトを挿入したい

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エクセルで重複しているデータの抽出のしかたを教えてください。

エクセルで重複しているデータを抽出したいのですが・・。なにぶん初心者なもので簡単な方法があればよいのですが・・。
A列に日付 B列に企業名このデータが300件ほどあります。

 Å列      B列
1月 1日    AAAA社
1月 4日   BBBB社
1月 8日   CCCC社
2月 1日   BBBB社
2月20日    DDDD社
3月 2日   AAAA社

と、あるとしてB列の企業名が重複しているものを抽出したいのですが・・・。この場合 AAAA社とBBBB社ですが。
これを簡単に抽出する方法はないでしょうか?
教えてください お願いいたします。

Aベストアンサー

企業名がセルB2からセルB300まで入力されていると仮定します。
セルC2に IF(COUNTIF($B$2:B2,B2)>1,"*","") を入力し、セルC300までコピーして下さい。すると重複したデータの二番目以降に "*" のマークが付きます。
(注) 数式を下のセルまでコピーするため、COUNTIF($B$2 は絶対参照にして下さい。

QWordで、1ページを丸ごと削除するには?

1ページしか必要ないのに、真っ白な2ページ目がその下に表示されてしまった場合、この余分な2ページ目を一括削除(消去)する為に、何かいい方法があるでしょうか?

Aベストアンサー

<表示されてしまった場合>
これはそれなりに理由があるわけで、改ページや改行によって、次のページにまで入力が及んでいる時にそうなります。
特に罫線で表を作成し、ページの下一杯まで罫線を引いたときなどには、よくなる現象です。

さて、メニューの「表示」で段落記号にチェックが入っていないと、改行や改ページなどの入力情報が見えず、白紙のページを全て選択→削除してもそのままということが良くあります。
1 改行マークが白紙のページの先頭に入っていれば、それをBackSpaceで消してやる。
2 罫線を使っている場合は、それでも効果がない場合がありますが、その時は行数を増やしてやる。
などの方法があります。

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

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

Aベストアンサー

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

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

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

Qエクセルシートの選択範囲をコピーし新シートに貼り付けると列幅が同じにならない

エクセルで作成した、あるシートのページをコピーし
新規作成したシートに貼り付けると、列幅がコピーした
前の幅と変わってしまう
同じ列幅のまま貼り付けるにはどうしたら出来るので
しょうか

Aベストアンサー

こんにちはっ。

行を選択し、コピー→貼り付けでは列幅は適用されないので、
貼り付けたあと、そのままの状態で
編集(メニューバー)→形式を選択して貼り付け
列幅をチェックして
OKにしてみてはいかがですか?

できなければまた補足してください。


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

人気Q&Aランキング

おすすめ情報