メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

これはサブスクライバー専用の機能です [Edge Browser Control]\(エッジ ブラウザー コントロール\) ボタンが見つかりませんか?現在、Edge Browser Control 機能は、ビルド 16.0.16327.20214 以降を使用している Microsoft 365 サブスクライバー のみが使用できます。

Edge ブラウザー コントロールを使用して URL を指定し、フォームに Web ページを表示します。 Access フィールドを URL パラメーターにマップし、フォーム レコードごとに動的 Web ページを作成できます。 ファイル URL を指定して、ファイルとフォルダーを参照することもできます。

Edge ブラウザー コントロールをフォームに追加する

ローカル ファイルへの移動

Trusted Domains プロパティ

Edge ブラウザー コントロールの位置とサイズを変更する

Edge ブラウザー コントロールのコントロール ソースを変更する

Edge ブラウザー コントロールのオブジェクト モデルを確認する

Edge ブラウザー コントロールをフォームに追加する

エッジ ブラウザー コントロールをフォームに追加することは、コントロール ソースが URL である点を除き、他のコントロールと似ています。

  1. ナビゲーション ウィンドウで、エッジ ブラウザー コントロールを追加するフォームを右クリックし、[ レイアウト ビュー] を選択します。

  2. [ フォーム デザイン ] タブの [ コントロール ] グループで、[ Edge ブラウザー コントロール ]Edge Browser コントロールのアイコン を選択します。

  3. コントロールの目的の場所にポインターを配置し、クリックして配置します。 [アクセス] を選択すると、[ ハイパーリンクの挿入 ] ダイアログ ボックスが開きます。

    Access の [ハイパーリンクの挿入] ダイアログ ボックス

  4. 次のいずれかの操作を行います。

    単純な URL を追加する

    フォーム内のレコードごとに同じ Web ページを表示する必要があります。 たとえば、Web ページは、ユーザーのヘルプ サイトまたは補足情報です。

    1. [アドレス] ボックスの右側にある [Web の参照] を選択します。

    2. 目的のページがブラウザーに表示されたら、アドレス バーから URL をコピーし、ブラウザーを閉じます。

    3. [ ハイパーリンクの挿入 ] ダイアログ ボックスで、[ OK] を選択します

    クエリ文字列を含む URL を追加する

    フォーム内のレコードごとに異なる Web ページを表示する必要があります。 パラメーターに値を割り当てる クエリ文字列 を使用できます。 たとえば、Web ページは、各レコードのアドレス フィールドによって異なるマップです。

    1. [アドレス] ボックスの右側にある [Web の参照] を選択します。

    2. Web ブラウザーで、コントロールに表示するページに移動します。

    3. [ ハイパーリンクの挿入 ] ダイアログ ボックスで、URL を [アドレス ] ボックスに貼り付け、Tab キーを押します。

      [ アドレス ] ボックスがオフになり、URL が適切なボックス ( ベース URLパス、パラメーター) に分離 (または解析) されます。 完全な URL は、[ パス ] リストと [パラメーター ] リストの下のボックスに表示されます。

    4. フォームに表示されるデータに基づいて URL が変更されるように Edge ブラウザー コントロールを設定するには、適切な URL コンポーネントを、フォーム上の適切なコントロールを参照する式に置き換えます。 置き換えるコンポーネントごとに、次の手順を実行します。

      1. 置き換えるパスまたはパラメーターをクリックし、[ビルド] ボタンをクリック ボタンの画像

      2. [式ビルダー] ダイアログ ボックスで、要素リストが表示されない場合は、[ その他の >> ] をクリックして表示します。

      3. 要素の一覧で、そのパスまたはパラメーターに置き換えるデータを含むコントロールを探し、ダブルクリックして式ボックスに追加します。

      4. 値で行う必要があるその他の計算がある場合は、必要な演算子と式要素を追加し、[ OK] を クリックして式ビルダーを閉じます。

      式の作成の詳細については、「 Access 式を使用する」を参照してください。

    5. [ ハイパーリンクの挿入 ] ダイアログ ボックスで、[ OK] を選択します

ベース URL、パス、パラメーターをボックスに直接入力することもできます。 Bing マップの作成の詳細については、「Bing地図 ドキュメント」を参照してください。

ページのトップへ

ローカル ファイルへの移動

Web ページではなくローカル ファイルに移動する場合は、アドレス内のファイル パスの前に https://msaccess プレフィックスを使用する必要があります。 例: https://msaccess/C:\Users\user\Documents\test.html

ページのトップへ

Trusted Domains プロパティ

既定では、ブラウザーに現在表示されているページからのリンクと自動リダイレクトによるナビゲーションはブロックされます。 これらのナビゲーションを許可するには、プロパティ シート[信頼されたドメイン] プロパティでテーブル名またはクエリ名を指定できます。 この場合、テーブルまたはクエリの最初の出力列には、ブラウザーが にリンクして自動的にリダイレクトできるようにする URL が含まれている必要があります。 これは、同じドメインに存在しないログイン ページに自動的にリダイレクトされるページに特に役立ちます。

ページのトップへ

Edge ブラウザー コントロールの位置とサイズを変更する

フォームにエッジ ブラウザー コントロールを最初に配置すると、レイアウト内のかなり小さなセルが占有される可能性があります。 ほとんどの場合、できるだけ多くの Web ページを表示するようにレイアウトを調整する必要があります。 開始する良い方法は、コントロールを含むセルを隣接する空のセルとマージすることです。

  1. エッジ ブラウザー コントロールを含むセルを選択します。

  2. Ctrl キーを押しながら、コントロールを占有する空の隣接するセルを選択します。

  3. [ 配置 ] タブの [ マージ/分割 ] グループで、[ マージ] をクリックします。

  4. 結果のセルのサイズを変更する場合は、セルを選択し、目的のサイズになるまで端をドラッグします。

ページのトップへ

Edge ブラウザー コントロールのコントロール ソースを変更する

Edge ブラウザー コントロールをフォームに追加した後、そのコントロール ソース (URL) をさらに変更する必要がある場合があります。 次の手順に従って、[ ハイパーリンクの挿入 ] ダイアログ ボックスを開き、変更を加えることができます。

  1. ナビゲーション ウィンドウで、Edge ブラウザー コントロールを含むフォームを右クリックし、[ レイアウト ビュー] をクリックします。

  2. [エッジ ブラウザー コントロール] を選択し、[ツール] グループの [フォーム レイアウト デザイン] > [プロパティ シート] をクリックします。

  3. プロパティ シートの [ すべて ] タブまたは [ データ ] タブで、[ コントロール ソース ] プロパティを選択し、[ビルド] ボタンをクリック ボタンの画像

  4. [ ハイパーリンクの挿入 ] ダイアログ ボックスで、URL コンポーネントに必要な変更を加え、[ OK] をクリックします。

ページのトップへ

Edge ブラウザー コントロールのオブジェクト モデルを確認する

Edge Browser Contol のすべてのオブジェクト モデル プロパティの詳細については、「EdgeBrowserControl オブジェクト (Access)」を参照してください。

ページのトップへ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×