注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。
Access には、フォーム上に Web ページを表示できる新しい Web ブラウザー コントロールが用意されています。コントロールをデータベース内のフィールドやコントロールにリンクすることで、表示されるページを動的に決定できます。たとえば、データベース内の住所情報を使用してインターネットの地図サイトで独自の地図を作成したり、データベース内の商品情報を使用して仕入先の Web サイトで品目を検索したりすることができます。
注: この記事は Access Web アプリ (Access で設計してオンラインで公開するデータベースの一種) には適用されません。
フォームに Web ブラウザー コントロールを追加する
フォームへの Web ブラウザー コントロールの追加は、テキスト ボックスやコマンド ボタンなどの他のコントロールを追加するプロセスに似ています。主な違いは、コントロールのコントロール ソースを作成する方法にあります。Web ブラウザー コントロールのコントロール ソースは、式またはオブジェクト名ではなく、Web ページ URL です。作業を開始するには、次の手順に従います。
-
ナビゲーション ウィンドウで、Web ブラウザー コントロールを追加するフォームを右クリックし、[レイアウト ビュー] をクリックします。
-
[デザイン] タブの [コントロール] グループで [Web ブラウザー コントロール] をクリックします。
-
コントロールを追加する場所にポインターを置き、クリックしてコントロールを配置します。
[ハイパーリンクの挿入] ダイアログ ボックスが開きます。
ボックスにベース URL、パス、およびパラメーターを直接入力できますが、URL を入力する最も簡単な方法では、サイトを参照し、アドレスをコピーすると、そのアドレスが Access の構成要素に解析されます。この操作を実行するには、次の手順に従います。 -
[アドレス] ボックスの右側にある [Web の参照] ボタンをクリックします。
-
Web ブラウザーで、コントロールに表示するページに移動します。表示するページが検索エンジンの "結果" ページの場合、そのページを表示させるには、典型的な検索語句を入力して検索します。
-
目的のページがブラウザーに表示されたら、アドレス バーの URL をコピーし、ブラウザーを閉じます。
-
[ハイパーリンクの挿入] ダイアログ ボックスで、URL を [アドレス] ボックスに貼り付け、Tab キーを押します。
[アドレス] ボックスがクリアされ、適切なボックスにベース URL、パス、パラメーターと URL が区切られています。[パス] ボックスおよび [パラメーター] ボックスの一覧の下にあるボックスに URL 全体が表示されます。 -
フォームに表示されているデータにかかわらず、同じ Web ページを表示する場合は、[ハイパーリンクの挿入] ダイアログ ボックスで [OK] をクリックし、次のセクションに進みます。それ以外の場合は、次の手順に進みます。
-
フォームに表示されているデータに基づいて URL が変化するように Web ブラウザー コントロールを設定するには、該当する URL 要素を、フォーム上の適切なコントロールを参照する式で置き換える必要があります。置き換える各要素に対して、次の操作を行います。
-
置き換えるパスまたはパラメーターをクリックし、
([ビルド] ボタン) をクリックします。
-
[式ビルダー] ダイアログ ボックスで、要素の一覧が表示されていない場合は、[オプション >>] をクリックして表示します。
-
要素の一覧で、パスまたはパラメーターに代入するデータが含まれているコントロールを探し、そのコントロールをダブルクリックして式ボックスに追加します。
-
その値を使用して実行する必要のある計算が他にもある場合は、必要な演算子と式要素を追加し、[OK] をクリックして式ビルダーを閉じます。
-
-
[ハイパーリンクの挿入] ダイアログ ボックスで [OK] をクリックします。
特定のサイトの正しい URL を作成するのが難しい場合は、URL の作成方法の詳細について、そのサイトのヘルプまたはサポート ページを参照してください。
式の作成の詳細については、「式を作成する」または「式ビルダーを使用する」を参照してください。
Web ブラウザー コントロールの位置とサイズを変更する
フォームに初めて Web ブラウザー コントロールを配置するときは、レイアウトに非常に小さいセルが表示されることがあります。多くの場合、レイアウトを調整して Web ページの表示領域をできるだけ広げる必要があります。この作業を簡単に開始するには、コントロールが含まれているセルを隣接する空のセルに結合します。
-
Web ブラウザー コントロールが含まれているセルを選択します。
-
Ctrl キーを押しながら、コントロールを配置する、隣接する空のセルを選択します。
-
[配置] タブの [結合/分割] グループで [結合] をクリックします。
-
結合されたセルのサイズを変更します。この操作を行うには、セルを選択して、目的のサイズになるまでセルの端をドラッグします。
Web ブラウザー コントロールのコントロール ソースを変更する
フォームに Web ブラウザー コントロールを追加した後、そのコントロール ソース (URL) に対してさらに変更が必要になる場合があります。変更を加えることができるように [ハイパーリンクの挿入] ダイアログ ボックスを開くには、次の手順に従います。
-
ナビゲーション ウィンドウで、Web ブラウザー コントロールが含まれているフォームを右クリックし、[レイアウト ビュー] をクリックします。
-
Web ブラウザー コントロールを右クリックし、[ハイパーリンクの作成] をクリックします。
-
[ハイパーリンクの挿入] ダイアログ ボックスで、URL 要素に対して必要な変更を行い、[OK] をクリックします。