• 締切済み

Excelのリンクについて教えてください

説明が分かりにくくなってしまうのですが、よろしくお願いします。 Zドライブ/Xフォルダ/Aフォルダ/ファイル1~ファイル9までがあります。 ファイル2~9は様々な箇所でファイル1のリンクが張り付けられています。 このAフォルダの中のファイル1~9をコピーし、 Zドライブ/Xフォルダ/以下にBフォルダを作成し、 ファイル1~9を張り付けたときに、Aフォルダのファイル1の内容のリンクではなく、 Bフォルダのファイル1の内容がリンクするように設定するには、再度2~9までにリンクを張りなおさなければいけませんでしょうか?なにか他に簡単にリンクの設定ができる方法がありましたら教えてください。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

いろいろ考えて、WEB照会してみたり、VBAを考えたりしましたのですが、テストデータを当方で作るのが手間がかかって、テストもやりにくいです。 以下が的外れでしたらすみません。 貼り付け先で、ブック(=ファイル)単位の(数式の1部を目指して)「検索」その後「置換」操作が可能なので、 置換操作を使って、参照式の部分を修正するのは無理だろうか。質問者の言う「リンクの貼り直し」には当たるだろうが、比較的少数回の操作でできるのではないですか。 置換は通常のホームー検索ー置換でオプションーブックー数式で、検索語(部分)はブック指定部の] (カギカッコ)あたりで、修正膳前の部分を捉える。見つけた部分を-すべて置換。(一部でテストはしました) テストをやっていませんが、VBAで、あるフォルダにある、全ブックの数式の一部(ブック部分?)を置き換えるのは可能と思う(上記の操作のフォルダ内全ブック自動処理版)。 >なにか他に簡単にリンクの設定ができる方法がありましたら教えてください。 あまりにも、質問者サイド限りのニーズで、1か所の設定などを行って(それはMSがエクセルを作るとき、必要と認めて用意しないとならない)、A。(現状のリンクの仕様)かB。質問者の仕様(してほしい方式)を左右する設定の仕組みは現状設けられていないように思う。 ので無理でしょう。 (MSは他ブック参照の仕組みを作り、元データの変化に対応する仕組みを作るのが、やっと、という感じを受けました。)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

>Zドライブ/Xフォルダ/以下にBフォルダを作成し、ファイル1~9を張り付けた そうではなく、 元の状態: Zドライブ/Xフォルダ/Aフォルダ/GLフォルダ/ファイル1~ファイル9まで 移動先の状態: Zドライブ/Xフォルダ/Bフォルダ/GLフォルダ/ファイル1~ファイル9 のように、ファイル1~9を直接格納する格納用フォルダとして「GL」(名前は別に何でも良い)を用意、このGLフォルダごとBフォルダに持って行って(コピー貼り付けて)ください。

  • Safe_Mode
  • ベストアンサー率48% (1329/2725)
回答No.2

使っているExcelのバージョンが不明ですが、「ハイパーリンクの基点」をキーワードにして検索すると解決策が見つかるかと思いますよ。

関連するQ&A

専門家に質問してみよう