• ベストアンサー

エクセルのハイパーリンクでフォルダー指定

エクセルにハイパーリンクをさせたくて指定したフォルダーに「#」という文字が入っているせいかリンクができません。 フォルダーやファイルに制限とかあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

半角の「#」だと、ハイパーリンクをクリックすると エクスプローラーが立ち上がってブックにジャンプ しないようです。 回避方法はあると思いますが分かりません。 識者のレスをお待ち下さい。

kirin03
質問者

お礼

回答ありがとうございます。 やはり半角の#だとジャンプしないんですね。 たくさん入っているフォルダーやファイル名のある一部分に半角の#が入っていたら全角に一気に変換するフリーソフトとかあるんですかね。

その他の回答 (3)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.4

ブック名変更はエクセルVBAでも出来ると思います。 再帰処理など、ちょいと高度なテクニックは 必要ですが。 単純にリネームするだけなら Name A As B とするだけですが、ファイル名の重複チェックなど 勉強鶴ことは多いと思います。

kirin03
質問者

お礼

回答ありがとうございます。 早速フリーソフトでフォルダー名やファイル名の一部の文字を置き換えできるソフトを見つけやってみたところ簡単にできました。 これで整理してリンクを貼りたいと思います。 ありがとうございました。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.3

>たくさん入っているフォルダーやファイル名のある一部分に半角の#が >入っていたら全角に一気に変換するフリーソフトとかあるんですかね。 あると思います。 リネーム フリーウェア で検索してみてください。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

全角の「#」でしょうか? ↓は問題なくリンク先にジャンプしましたが。 =HYPERLINK("C:\Documents and Settings\hoge\デスクトップ\#ss\a.xls#Sheet1!E15")

kirin03
質問者

補足

回答ありがとうございます。 半角の#です。 全角に変更すればできるのですがファイルが大量にあるため 一つづつ直すのが大変なので。。

関連するQ&A