为什么我一直在Word中遇到编译错误?

时间:2018-04-02 03:10:49

标签: vba compilation ms-word word-vba

为什么这段代码会在Word中引发编译错误?

DocNum = DocNum + 1
ActiveDocument.SaveAs 
FileName:="ExtractedPage_" & DocNum & ".docx"

它说"编译错误,预期声明结束"?

1 个答案:

答案 0 :(得分:0)

在SaveAs之后,您似乎将SaveAs和文件名放在单独的行上而没有连续符。尝试:

DocNum = DocNum + 1
ActiveDocument.SaveAs2 FileName:="ExtractedPage_" & DocNum & ".docx", _
FileFormat:=wdFormatXMLDocument, AddToRecentFiles:=False