How do I insert HTML-Formatted Strings into a Microsoft Word Document using Visual Basic while preserving formatting?

前端 未结 4 1327
臣服心动
臣服心动 2021-01-02 15:42

I use Visual Basic and an automation interface to retrieve strings from an external application. These strings contain simple html formatting codes (, , et

4条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-02 16:21

    Use InsertFile

    Set objdoc = objInsp.WordEditor
    Set objword = objdoc.Application
    Set objsel = objword.Selection
    objsel.WholeStory
    vs_html = "" + vs_body + ""
    vs_file = "C:\temp\1.html"
    Call DumptoFile(vs_file, "", vs_html, False)
    RetVal = objsel.InsertFile(vs_file, , , False, False)
    

提交回复
热议问题