5
私はこの一見単純な作業のために最高と最低を検索しましたが、私が遭遇するすべての参照は、ハードドライブに保存するか、Outlookフォルダから読み込むことです。OutlookにないハードドライブからOutlookの.msgファイルを開くにはどうすればよいですか?
ハードドライブ上のフォルダ内のファイル名をループする次のコードがありますが、そのパスをOutlookで開く方法がわかりません。
Dim inPath as String
Dim thisFile as String
Dim msg as MailItem
Dim OlApp as Object
Set OlApp = CreateObject("Outlook.Application")
inPath = "C:\temp"
thisFile = Dir(inPath & "\*.msg")
Do While thisFile <> ""
'At this point, thisFile contains the path of a .msg like "C:\temp\mail_item1.msg"
'msg = <open mailitem> <~~~~ HELP HERE
'Do stuff with msg
thisFile = Dir
Loop
This question似て見えたが、C#のためだったので、私はいくつかのトラブル私の問題に関連するVBA相当を取得していました。たぶん、outlook vbaに精通している方には明らかでしょう。