#682 | WebブラウザーコントロールでフォームにPDFファイルを表示する方法 | フォーム、VBA | |
「#440 フォーム内にPDFファイルを表示するには?」では「Adobe Acrobat Control」を使ってフォームにPDFファイルの内容を表示する方法を説明していますが、最近ではこのActiveXコントロール(Adobe PDF Reader等)は使えないようですので、ここでは『Webブラウザコントロール』を使った方法を説明します。 それには、次のような手順でフォームを作成します。
また、Webブラウザーコントロールは、テーブルやクエリのフィールドと連結することもできます。 たとえば、PDFファイルのフルパスがデータとして保存されている次のようなテーブル(”テーブル1”)があったとします。 ここで、フォームの「レコードソース」プロパティに『テーブル1』を、Webブラウザーコントロールの「コントロールソース」プロパティにPDFのフルパスが保存されたフィールド名『パス』を設定します。 それだけの設定で、上記のようなプログラムを書くこともなく、単純にレコード移動するたびにそのレコードの「パス」に登録されているPDFファイルが画面表示されます。 実行例: ■1レコード目 ■2レコード目 |
|||
|
Copyright © T'sWare All rights reserved |