0
私はVBScriptには新しく、msgファイルをhtmlに変換する単純なスクリプトを書いています。これまでのところ、私は持っています:vbscriptを使ってoutlook msgをhtmlに変換する
Dim objshell,BaseName,outlookapp,emailPath
Set objshell= CreateObject("scripting.filesystemobject")
Set outlookapp = CreateObject("Outlook.Application")
Set email = outlookapp.CreateItemFromTemplate(emailPath)
BaseName = objshell.GetBaseName(emailPath)
emailPath = "C:\Users\makkerman\Desktop\email folder\test.msg"
email.saveas objshell.GetParentFolderName(emailPath) & BaseName & ".html", olFormatHTML
outlookapp.Quit
しかし、私は出力(とエラーはありません)。誰かが私を啓発することはできますか?前もって感謝します。
サイドノート:現在のようにスクリプトを実行すると、現在のOutlookのインスタンスが閉じないようにするにはどうすればよいでしょうか?
ありがとうドミトリー。私はそれを試みたが、その後、 "Object required: 'OlSaveAsType'というエラーが出る。私は電子メール変数がすでにオブジェクトだっただろうと思った? – Matt
olHTMLだけを指定します。または5です。 –
申し訳ありませんが、出力はありませんが、変更すると5は少なくともエラーを取り除きました。私は研究を続けます。 Thx – Matt