ITよろづや

ITの参考になる情報を備忘録代わりに残していきます

outlookでパスにスペースが含まれているとハイパーリンクで開けないフォルダ、ファイルの対処法

会社で利用するメールサーバはOffice365を利用する機会が増えいてるのですが、そこで、メールソフトは色々と利用されていると思います。


例えばサンダーバードベッキーなど、Windows標準だったらoutlookになります。


このOutlookで、ファイルサーバーにおいているデータなどをメールで知らせる場合に、フォルダやファイルのパスを本文に貼り付けることがあると思います。


その場合、リンクが途中で途切れてしまうことがありませんか?


例えば、ファイルを参照しようと思いハイパーリンクを作成するとリンクされる場合とリンクされない場合があり、「エラーが発生しました。URL:”file://~”指定されたパスが見つかりません。」と出ることがあります。


これは、パスにスペースなどが含まれていると発生します。そこで、この対処法がマイクロソフトの公式サイトで説明がありました。


スペースを含んだ挿入リンクが途切れるのを防止する

https://support.microsoft.com/ja-jp/office/%e3%82%b9%e3%83%9a%e3%83%bc%e3%82%b9%e3%82%92%e5%90%ab%e3%82%93%e3%81%a0%e6%8c%bf%e5%85%a5%e3%83%aa%e3%83%b3%e3%82%af%e3%81%8c%e9%80%94%e5%88%87%e3%82%8c%e3%82%8b%e3%81%ae%e3%82%92%e9%98%b2%e6%ad%a2%e3%81%99%e3%82%8b-8354450d-7dee-4a32-a09a-2e2289eee64c?ui=ja-jp&rs=ja-jp&ad=jp


説明にもありますが、入力したテキストが Outlook によってリンクであると判断されると、テキストは自動的にリンクに変わります。このようなテキストには、通常、下線が表示されますが、リンクを構成するテキストにスペースが含まれていると、Microsoft Outlook では最初のスペースでリンクが途切れます。

 

ネットワーク パスやファイルが保存されている場所の途中に最初のスペースがあると、そこでリンクが途切れます。

たとえば、入力した\\networkshare\February Expense Report.xlsOutlookメッセージの本文には、次の例のように、リンクに文字列の最初の部分だけを変換します。。

\\networkshare\February

これは、ファイルへの有効なリンクではありません。

 

フォルダにスペースがあることは、ありえると思いますので、対処法が紹介されています。


対処法①
リンクを表すテキストにスペースを含めたままにするには、次の例のように山形のかっこ (<>) で囲みます。

< \\networkshare\February expense Report.xls >または< http://www.contoso.com/finance/February Expense Report.xls >

山形のかっこ (<>) で囲まれたテキストはすべてリンクの一部として扱われ、受信者はこのファイルへの完全なリンクを受信します。


対処法②

もう一つの方法が、[ハイパーリンク] コマンドを使用してリンクを挿入することもできます。

①新しいメッセージで、[挿入] をクリックします。
②[リンク] で [ハイパーリンク] をクリックします。


対処法②は一度覚えてしまえば、忘れないと思いますので、是非、参考にしてみてください。