「dポイント」が最大20倍になるお得な情報

エクセルを開くと下記のように表示されます。
「開いているブックには、ほかのファイルへの自動リンクが設定されています。・・・」
で、その自動リンクを解除したいのですが、どのようにすればよいでしょうか。
一応、ツールバーの「編集」→「リンクの設定」で解除できるかなと思ったのですが、それだと「いますぐ更新」「リンク元を開く」「リンク元の変更」しか設定できません。
officeは2000です。2003のPCもあるので、どちらでも変更できます。

どなたか、わかる方いらっしゃいましたら、教えてください。

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

A 回答 (4件)

Office2003(XP以降)なら「編集」→「リンクの設定」→「リンクの解除」で値化できます。



Office2000以前の場合はそのような機能はないので
該当するセル(行又は列単位)をコピーして「編集」「形式を選択して貼り付け」で「値」で「OK」
これで数式を値化(リンクの解除)出来ます。
    • good
    • 10

ツール→オプション→編集→リンクの自動更新前にメッセージを表示するのチェックを外す。



ツール→オプション→計算方法→手動計算にチェック。
    • good
    • 8

こんにちは


下記URLの中の
それぞれの記事の右下の
「関連記事表示」をクリックして
ご自身と似たような状況の物がないか
探ってみては如何でしょうか?

参考URL:http://hpcgi1.nifty.com/kenzo30/a_cbbs/srch.cgi? …
    • good
    • 0

どこかのセルの計算式で、別のExcelファイルを参照している為に発生しています。



そういったセルの内容を変更する(別のファイルを見ないようにする)事で、解消可能です。

この回答への補足

複雑な処理をしているので、シート間でたくさん飛ぶような式が入っています。
一応、わかる範囲で内容は変更しているのですが、見落としがあるようですので、自動リンクを外して、エラーメッセージが表示されれば、わかりやすいなぁと思ったのですが…。
例えば、自動リンクされているところを検索というか、表示させる方法はありますか??

補足日時:2005/10/25 12:11
    • good
    • 0

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

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

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

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

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

QEXCELの自動リンク箇所の確認と解除方法

「開いているブックには他のファイルへの自動リンクが設定されています。このブックを更新し、他のブックへの変更を反映しますか」といったメッセージが表示されますが、リンクを設定した記憶はありません。編集メニューでリンク先を確認するとすでにリンク先のエクセルファイルは削除済になっています。「編集」「検索」ですでになくなっているファイル名を全てのシートで検索しても「見つかりません」となってしまいます。質問No.1322325 05-04-10 回答者ja7awuさんのマクロでもリンク解除できませんでした。解除方法をご存知の方は教えてください。

Aベストアンサー

なかなかうまくいかないようですね・・・。

私の場合、検索でも見つからなかったので、コピーしたブックを使って、シートを一枚ずつ削除(または、全てクリア)し保存・開く、を繰り返して参照のあるシートを特定し、該当シートが見つかったら、転記された可能性がある式の部分削除を削除しながら、幽霊の存在を探して、式の入ったセル(範囲)を特定してから、元のシートの式を修正しました。

この場合、どのセルにも他のブックへのリンクは設定されていませんでしたが、エクセルの内部に変な情報が残っていたのが原因かと思います。

どうしてもだめなら、上記のように不正なセルを特定して削除するしか無いと思います。

Qエクセルのリンク解除ができない場合の対処

症状としては、時々ある事なのですが、エクセル(2003)でファイルのリンクを
編集→リンクの設定→リンクの編集→リンクの解除
をしても解除されない症状を解決するにはどうしたらよいでしょうか?
因みに外部リンクで、sumifやvlookupなどを使用しています。
また、列の非表示や、ソートでの行の非表示などはよく多用しています。
上記が起因しているかどうかは不明です。
ご存知の方いらっしゃいましたら、是非ご教授お願いします。

Aベストアンサー

名前の定義の中の参照範囲にリンク先が含まれていませんか。

エクセル2003は使っていないので、エクセル2000の場合を説明します。

「挿入」→「名前」→「定義」の「参照範囲」を確認して、リンクが含まれていれば削除して見て下さい。

リンクが含まれて無ければ、別問題ですので他の方の回答を待って下さい。

QExcel他のブックへの自動リンクの表示を消したい

Excelで既に作成したいくつかのファイルをコピーし、1つのブックを作成しました。入力データシートを作成し、各シートにリンクさせ、手間を省くようにしました。ひとつづつ確認し、以前のファイルは関係なくブック内で処理できるようにしたつもりですが、ブックを開くたび、「開いてるブックには他のファイルへの自動リンクが設定されています。このブックを更新し、他のブックの変更を反映しますか?」更新するかしないかの確認画面が出ます。
この確認画面がわずらわしいので消したいのですが、どこが他のブックにリンクされてるのかわかりません。探す方法はありませんか?ぜひ教えてください。宜しくお願いいたします。

Aベストアンサー

私も以前同じ症状で困って助けてもらったことがあります。

エクセル奇譚-幽霊リンクバスターズ
http://hp.vector.co.jp/authors/VA016119/kitan01.html#7​

QExcelの外部リンク完全削除は?

Excel2000を利用しています。

複数のExcelブックを同一外付けドライブの同一フォルダで使用して、外部参照の式を組んでリンクさせています。「編集」→「リンクの設定」を開くと、いろんなリンクが貼られているのが分かります。当然ですね。

ただ外部リンクを削除したいときに完全な削除ができません。ブック全てを選択して値貼り付けを行っても、(数式が消えたにもかかわらず)リンクが残ってしまいます。開くときに「・・・ほかのファイルへの自動リンクが設定されています・・・」と一々ダイアログボックスが出てきます。確かに「リンクの設定」を見るとリンクが残っています。煩わしいので、何とか消したいのです。リンク元であったファイル名などで検索をかけても、(数式を消したので当然ですが)ヒットしないので、個別に削除することも出来ません。

現時点では以下の方法で対処しています。
1.シート全体を選択してコピー
2.新規ブックを開き、シート全てを選択して値貼り付け
このように完全に新しいブックを作るという方法を取っています。これだと、余白などのページ設定をやり直さなければなりません。はっきりいって面倒です。

新しいブックに移行することなく、(数式を伴わない幽霊のような)リンクだけを解除する方法はありませんか?類似の質問はいくつかあるようなのですが、どれも解決につながっているようには思えないので、新たに質問させてもらいました。

ご存知の方よろしくお願いします。

Excel2000を利用しています。

複数のExcelブックを同一外付けドライブの同一フォルダで使用して、外部参照の式を組んでリンクさせています。「編集」→「リンクの設定」を開くと、いろんなリンクが貼られているのが分かります。当然ですね。

ただ外部リンクを削除したいときに完全な削除ができません。ブック全てを選択して値貼り付けを行っても、(数式が消えたにもかかわらず)リンクが残ってしまいます。開くときに「・・・ほかのファイルへの自動リンクが設定されています・・・」と一々ダイアログボック...続きを読む

Aベストアンサー

こんにちは。maruru01です。

すでにご覧になったかも知れませんが、以下のページを見てみて下さい。

http://homepage2.nifty.com/housaka/kitan01.html#7

参考URL:http://homepage2.nifty.com/housaka/kitan01.html#7

QExcel他のファイルへの自動リンクをしているセルの特定

Excel2000に関して教えてください。

他の方が作成したシートですが、セルの一部が他のExcelファイルに自動リンクしているようです。

セルを1つずつ確認していけばわかると思いますが、シート自体がかなり複雑で大きいものなので、この方法だと現実的ではありません。

簡単にどのセルがリンクしているかを特定できる方法は、ないでしょうか。

ちなみ作成した本人に問合せをしましたが試行錯誤で作成したので分らないとの事です。


宜しくお願い致します。

Aベストアンサー

#2です。
>実際の使用方法を教えて頂ければと思います。

メニュー「ツール」-「マクロ」-「Visual Basic Editor」を起動し、
起動したWindowのメニュー「挿入」-「標準モジュール」を選択。
出てきたWindow枠の中に貼り付け、Windowを閉じる。
Excelのメニュー「ツール」-「マクロ」-「マクロ」を選択し、出てきた
Windowの中の「Test」を選択し実行でよいかと思います。

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列全てコピーしたい場合。
  コ...続きを読む

Q【EXCEL】保存する時にリンク貼り付けを解除したい

販売管理からエクスポートしたエクセルデータを、エクセルで作った「報告書」にリンク貼り付けをしました。

データが更新された後、報告書の名前を、「○月報告書」というように別名で保存したいのですが、そのとき同時にリンク貼り付けを解除したいのです。

簡単にできるほう方法はないでしょうか?マクロなど。。。

是非教えてください!!!

Aベストアンサー

Excel2002以降なら「編集」「リンクの設定」の「リンクの解除」で選択したブックに対するリンク式を値化できます。

QEXCEL2013外部へのリンクが解除できません

EXCEL2013起動時に
”このブックには、安全ではない可能性のある外部ソースへのリンクが1つ以上含まれています。
リンクを信頼できる場合、リンクを更新して最新データを取り込みます。信頼出来ない場合は、データをそのまま手元で処理してかまいません。”
上記が出るので、データ→リンクの編集→リンクの解除をするのですが、リンクが消えてくれません
リンクを解除する事は出来ないのでしょうか?

特に外部にリンクをする必要は無いブックなのですが、作成時に他のブックのセル設定等をコピペして作成していました。その際に操作を誤ってリンクとなったのではと思います

お分かりになられる方が居られましたらご教授をお願い致します。

Aベストアンサー

探してみましたが
http://menushowdelay.blog.fc2.com/blog-entry-2481.html

>●外部 Excel Book へのリンクを全て値に変換する方法
のようにマクロでぜんぶ一気に削除する方法くらいしか見つかりませんでした。
必要なリンクも削除される可能性があるのですが、
>特に外部にリンクをする必要は無いブック
ということなら試してみるのもいいと思います。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい


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

人気Q&Aランキング