Access 2013のフォームのコントロールに,パソコンに保存されたmhtmlファイル・mhtファイルを表示する方法

すぬぅ すぬぅ 0 Reputation points
2023-06-10T05:10:31.8466667+00:00
フォームに,標準のWebブラウザコントロールやActiveXのMicrosoft Web Browserコントロールを置いて,
パソコンに保存した,mhtmlファイルやmhtファイルを表示することはできないのでしょうか?
環境は,
 ・OS:Windows 11 Pro(22H2)
 ・Access:2021(アカウントのAccessのバージョン情報ではバージョン2305)
で,vbaで,
  Me.Controls("Web表示").Navigate "C:\test.mhtml"
と指定したボタンを押すと,
 このファイルをダウンロードしますか?
 ダウンロード中のプログラムは,既定のプログラムで開けません。・・・
などというエラーが出てきます。vbaではなく,標準のWebブラウザコントロールのコントロールソースにこのファイルを指定しても,同じエラーになります。IEは入っていないので,mhtmlファイルやmhtファイルの既定のプログラムは,Microsoft Egdeになっています。また,webページそのものを指定した場合は,表示できます。なお,
Windows10+Access2013のときは,パソコンに表示したファイルもこの方法で表示することができていました。
Microsoft 365 and Office | Install, redeem, activate | For business | Windows
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.