こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ヘルプファイルをvbaで操作したいのですが

Sub Sample()
Dim objIE As InternetExplorer

Set objIE = CreateObject("InternetExplorer.Application")
objIE.Visible = True
objIE.navigate "ms-help://MS.MSACCESS.DEV.14.1041/MSACCESS.DEV/content/HV10343780.htm"

Set objIE = Nothing
End Sub

だと
実行時エラー 5
プロシージャの呼び出し、または引数が不正です。
になります。

何で見れないのでしょうか?

手作業でブラウザではなくフォルダのアドレスに
ms-help://MS.MSACCESS.DEV.14.1041/MSACCESS.DEV/content/HV10343780.htm
を入れて
エンターを押せばブラウザ上で表示できます。

win7 エクセル2010です。

投稿日時 - 2016-08-08 23:12:38

QNo.9212802

暇なときに回答ください

質問者が選んだベストアンサー

win7 office2010で同じ環境ですが、
質問に書かれているVBAをそのままコピペして実行すると
普通にIEが起動しヘルプが表示されます。
ExcelとAccessの両方で試しましたが問題なく開きました。

やったこと
1.Excelを開いて、開発⇒挿入 からボタンを適当な場所に設置
2.マクロ名を適当について、新規追加
3.VBEが開くので、そこに質問に書かれているVBAを貼り付けし保存
4.ボタンを押すとIEが起動し、該当のヘルプが表示された
って感じです。

投稿日時 - 2016-08-10 20:08:06

お礼

どうもありがとうございました。

投稿日時 - 2016-08-17 22:45:58

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問