4

ユーザーがブラウザでファイルを開くことができるイントラネットサイトがあります(ダウンロードを求めるプロンプトを表示します)。これらのファイルの1つは、.xlsxブックが配置されているファイルサーバー上のファイル(.pdfs、.docs )のさまざまな場所を指すハイパーリンクを含む.xlsxブックです。

ブックへのファイルサーバーパスが「TemporaryInternetFiles/ Content.IE5 /」パスに置き換えられ、Excelで「指定されたファイルを開けません」という警告が表示されるようです。

最初にExcelドキュメントをダウンロードしてからリンクをたどってみましたが、インターネットの一時的な場所でまだ開いています。

編集:

たとえば、Excelのハイパーリンクにカーソルを合わせると、次のように表示されます。 "file:/// C:\ Documents And Settings \%username%\ Local Settings \ Temporary Internet files \ Content.IE5 \ 40WSS3CB \" + filename

いつ読むべきか: "file:/// \ servername \ Departments \ Read \" + filename

ブラウザでExcelファイルを開き、内部にハイパーリンクを保持して、インターネット一時ファイルのパスに置き換えられないようにするにはどうすればよいですか?

誰かが私を正しい方向に向けることができますか?ありがとう!

4

4 に答える 4

3

私はいくつかのテストを行いました、そしてそれはあなたがリンクを保存する方法からほとんど来ます。のダイアログを参照するInsert hyperlinkと、相対URLで終了します。つまり、共通ベースは現在のxlsxファイルパスへの参照として保存され、残りはリンクとして保存および表示されます。

あなたは完全にRichardHareが言及している問題に直面しているので、Microsoftサポートサイトの手順に従うと役立つはずです。少なくとも私のテストではうまくいきました。

要約するための更新down.with.the.bassコメント:
これを解決するための1つのオプションは、実行可能な場合、Webサイトではなくネットワーク共有の場所からxlsxファイルを開くことです。なんらかの理由で禁止されている場合は、マクロを使用してリンクを更新できる場合があります。

于 2012-10-29T23:59:50.593 に答える
2

「保存時にリンクを更新する」などのオプションは有効になっていますか?

以前のバージョンのExcelでは、[ツール]、[オプション]、[一般]タブ、[Webオプション]ボタン、[ファイル]タブで設定されていました。

チェックを外して、ドキュメントを再保存してみてください。

于 2012-10-24T15:30:02.943 に答える
1

私は自分のサーバーで同じタスク(私が理解したタスク)を実行しました:

ハイパーリンクをいくつかのasp.netWebページにアップロードしました。

<p>
        <a href="Book1.xlsx">test</a><br />
</p>

「book1.xlsx」ファイルには、ある共有ディレクトリ(つまり\\NHSTXX1\TEST\MS OFFICE EXCEL - \\SERVERNAME\FOLDER\OTHER FOLDER)を参照(ハイパーリンク)するセルがあります。

そして、ハイパーリンクされたセルをクリックすると、探していた共有ディレクトリが開きました。

Firefoxで試してみました。

この助けを願っています

于 2012-10-03T17:30:11.107 に答える
1

ハイパーリンクは不思議なことに変わるだけではありません。ハイパーリンクを含むExcelファイルを保存しました-htmlで開きました-保存しました-Excelでもう一度開きます-リンクは同じままです。ですから、これがあなたにどのように起こっているのかわかりません(あなたの状況を正しく理解していれば)。

于 2012-10-23T18:21:31.637 に答える