次の方法で共有

2003バージョンでいくつかリンクさせて作ってあったファイルを2007バージョンのファイル形式に変換して保存するとリンクが切れてしまいました。リンクをそのままに全てを新しいファイル形式に変換することはできませんか。

Anonymous
2011-02-16T16:07:46+00:00

2003バージョンで成績管理のファイルを作っていました。各教科のファイルと成績を管理するファイルをリンクさせていたのですが,全てのファイルを2007バージョンにしたいと思って,1つのファイルを2007のファイル形式で保存し直したところ,リンクが切れてしまいました。全てのリンクを張り直すのは大変なのですが,よい方法はありませんか。よろしくお願いします。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-02-19T16:26:38+00:00

>リンクが切れたと書いていましたが,他のブックからのデータでグラフを作って表示させるということができなくなっていて,そのほかは問題ありませんでした。

確認ですが、単純にリンク先のブックのパスが変わったということではないのですね(Excel2003と2007は同じパソコンでの作業ですね)。

ひとます、データタブの「リンクの編集」で「状態の確認」と「値の更新」をしてみてください。

また、Officeボタンから「Excelのオプション」をクリックして「詳細設定」の「次のブックを更新するとき」の欄で「他のドキュメントへのリンクを更新する」にチェックが入っているか調べてください。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-02-17T01:05:26+00:00

リンク切れは、ファイル形式(拡張子)の違いによるものでしょうか、それともファイルのパスが異なってきたのでしょうか?

何れにしても、その異なった部分をブック内で一括して置換すれば良いのではないかと思います。

たとえば、拡張子の違いなら xls を xlsx や xlsm などに、パスの違いなら異なったパス部分を正しいパスに置換します。

置換のオプションから、検索場所を「ブック」、検索対象を「数式」で行います。

拡張子が異なる場合で参照先に複数の拡張子がある場合(ex. xlsx と xlsm)は、先ず多い方の拡張子(ex. xlsx)で書き換えた後、少ない方の拡張子(ex. xlsm)の方をファイル名を含めて指定し(ex. **.xlsm(** はファイル名))置換し直してみて下さい。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-02-20T03:06:28+00:00

    マックちゃんさん ありがとうございます。修復するのが大変なことではなかったので,原因がわからないままでしたが直してしまいました。せっかくアドバイスくださったのに素人で申し訳ありません。ただ,直す前に「値の更新」はしたはずと思います。ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-02-19T15:07:29+00:00

    ご回答ありがとうございました。リンクが切れたと書いていましたが,他のブックからのデータでグラフを作って表示させるということができなくなっていて,そのほかは問題ありませんでした。ご回答いただいたことは今後に活用させていただきます。くわしく教えてくださってありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません