3
我遇到的问题是当我运行我的宏将当前Word文档保存为HTML类型时,该文档仍保持打开状态,但不是原始.docx格式,而是.htm格式。在HTML中保存副本时如何保留原始文档文档?
如果我在宏运行后编辑文档,稍后它不会保留原始的.docx格式。
如果在保存不同格式的副本时如何保留原始格式,我将不胜感激。谢谢。
这里是我的docx到html代码在VBA
Sub DocToHTML()
Dim slice As String
Dim strDocName As String
Dim PathOrg As String
On Error Resume Next
strDocName = ActiveDocument.Name
slice = Left(strDocName, InStrRev(strDocName, ".") - 1)
strDocName = ActiveDocument.Path + "\" + slice
ActiveDocument.SaveAs2 FileName:=strDocName, FileFormat:=wdFormatHTML
End Sub