• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Word VBA: 任意の html ファイルをファイルを開くダイアログから開くには?)

Word VBA: 任意の html ファイルをファイルを開くダイアログから開くには?

このQ&Aのポイント
  • Word VBAで任意のhtmlファイルを[ファイルを開く]ダイアログから開く方法について教えてください。
  • Documents.Openメソッドではファイル名の指定が必須であるため、他の方法を検討しています。
  • Word 2003でマクロを作成し、任意のhtmlファイルを開く方法についてアドバイスをいただきたいです。

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

  • ベストアンサー
  • TYWalker
  • ベストアンサー率42% (281/661)
回答No.1

.selectedItem(1) にファイル名が入っているので、それを Documents.Open メソッドに C:\test.html の代わりに渡してやればいいと思います。

kenken_1
質問者

お礼

TYWalkerさん、 早速のご回答ありがとうございます。 教えていただいた内容で問題が解決しました! こんなやり方があるのですね、勉強になりました ***問題解決時のプログラム内容*** Private Sub OpenButton_Click() Dim dlgOpen As FileDialog Set dlgOpen = Application.FileDialog( _ FileDialogType:=msoFileDialogOpen) With dlgOpen .AllowMultiSelect = False If .Show = -1 Then MainWindow.TextBox1 = .SelectedItems(1) Documents.Open .SelectedItems(1), Format:=wdOpenFormatEncodedText End If End With End Sub ***************************************************

関連するQ&A

専門家に質問してみよう