編集した Word 文書をロータス ノーツ経由で多数の人に郵送するメール システムを自動化しようとしています。
そのために、次のコードを使用しています。このコードは、メールとして送信されている間にすべての書式設定 (太字、斜体、段落など) が失われることを除けば、問題なく動作します。
Set objRange = ob_doc.Content
mailtext = ob_word.CleanString(objRange.Text)
'Create the mail document
Set notesDocument = notesDatabase.CreateDocument
'set to memo format
notesDocument.Form = "Memo"
'Set the subject
notesDocument.Subject = subject
'Set the body
Set notesRichTextItem = notesDocument.CreateRichTextItem("Body")
notesRichTextItem.AppendText(mailtext)
… いろいろ調べた結果、フォーマットを損なわないように doc という単語を html に変換しようとしましたが、その html ファイルをメール本文として送信できませんでした。