終了

ExcelのハイパーリンクからPDFの指定した箇所に移動させたい

New Here ,
Nov 24, 2022 Nov 24, 2022

リンクをクリップボードにコピー

コピー完了

Acrobat Standardを使用しています。

Excelのリストを作成して、そこにPDFの特定箇所へのリンクを貼って

押下するとその箇所に移動するようにしたいです。

移動先の設定をして、#【移動先】を試みましたが、できませんでした。

PDF、Excelともに同じフォルダの別階層に保存しています。

よろしくお願いいたします。

キーワード
PDF の編集と変換 , 手順

表示

21.8K

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines

correct answers 1 件の正解

Community Expert , Nov 24, 2022 Nov 24, 2022

「#【移動先】」ということは、次の2つのドキュメントのどちらか(あるいは両方)を参照されているのだと思います。

特定のページで PDF ファイルを開く URL を作成する

https://helpx.adobe.com/jp/acrobat/kb/link-html-pdf-page-acrobat.html

HTML ページから PDF ファイルの特定の場所へのリンクを作成する方法(Acrobat)

https://helpx.adobe.com/jp/acrobat/kb/cq07311054.html

 

ここに「HTMLページ」とあるように、この機能はAcrobat本体の機能ではなく「Acrobatのブラウザープラグイン」の機能になります。ですから「Acrobatプラグイン」がインストールされているWebブラウザでのみ動作するということです。Excelで使おうとするなら、「Excelからブラウザを起動して、そこからリンクさせる」ということになります。

しかし、次のページにあるように、「Acrobatプラグイン」を使えるブラウザは現在ありません。(唯一Internet Explo

...

投票

翻訳

翻訳
Community Expert ,
Nov 24, 2022 Nov 24, 2022

リンクをクリップボードにコピー

コピー完了

「#【移動先】」ということは、次の2つのドキュメントのどちらか(あるいは両方)を参照されているのだと思います。

特定のページで PDF ファイルを開く URL を作成する

https://helpx.adobe.com/jp/acrobat/kb/link-html-pdf-page-acrobat.html

HTML ページから PDF ファイルの特定の場所へのリンクを作成する方法(Acrobat)

https://helpx.adobe.com/jp/acrobat/kb/cq07311054.html

 

ここに「HTMLページ」とあるように、この機能はAcrobat本体の機能ではなく「Acrobatのブラウザープラグイン」の機能になります。ですから「Acrobatプラグイン」がインストールされているWebブラウザでのみ動作するということです。Excelで使おうとするなら、「Excelからブラウザを起動して、そこからリンクさせる」ということになります。

しかし、次のページにあるように、「Acrobatプラグイン」を使えるブラウザは現在ありません。(唯一Internet Explorerだけ、できるように書いてありますが、これも今年の6月にサポートが終了、来年2月にはWindowsから削除される予定です) 

PDF をブラウザーで表示 | Acrobat、Acrobat Reader
https://helpx.adobe.com/jp/acrobat/using/display-pdf-in-browser.html

よって、「PDFの特定箇所へのリンクを貼って押下するとその箇所に移動」することは不可能です。

 

 

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
New Here ,
Nov 24, 2022 Nov 24, 2022

リンクをクリップボードにコピー

コピー完了

早速ご返信ありがとうございます。

不可能なのですね・・・

はっきり不可能とわかったので、スッパリあきらめて代替案を考えることに専念できます!

大変助かりました。ありがとうございました。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
ファン ,
Nov 24, 2022 Nov 24, 2022

リンクをクリップボードにコピー

コピー完了

補足+余談
Acrobatでローカルファイル表示のページ指定は
PDF書類のプロパティで『開くページ』指定するか
Javascriptでページ指定するか?になりますので
Omachiさんが
書かれている通りだと思います。

ブラウザでのPDFの表示の場合
PDF Embed APIを利用すれば
https://developer.adobe.com/document-services/docs/overview/pdf-embed-api/howtos_ui/
gotoLocationでページ指定が可能です
補足でした
参考まで

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
New Here ,
Nov 27, 2022 Nov 27, 2022

リンクをクリップボードにコピー

コピー完了

最新

エクセルのハイパーリンクで、特定のPDFの特定頁を表示させることは可能です。私はエクセルで、ある特定分野の文献管理を行っています。予稿集のように1~2頁くらいの分量の発表が多数集まっている場合に、以下のような作業手順を経て、エクセルによるデータベースに使います。

①以下のようなbatをエディタかワードで作成し、データベースとするエクセルファイルと同じフォルダに格納。

start AcroRD32.exe /a "page=6" ""C:\[フォルダ名]\[サブフォルダ名]\[サブフォルダ名]\[ファイル名].pdf"

ここにみえるpage=6  は、表示させたい特定頁です。そして、このbatファイル名は、わかりやすいように

OpenPDF6.bat OpenPDF7.batのように連番で振ります。

②エクセルのハイパーリンクのセルに、リンクとでもして、このリンクの文字に通常使うpdf名ではなく、このbatをハイパーリンクさせます。

これだけの操作で、エクセルで作成したデータベース(表)で、特定PDFの特定頁にジャンプすることができます。

 

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines