
9,669 questions
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
フォームに,標準の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のときは,パソコンに表示したファイルもこの方法で表示することができていました。