gpt4 book ai didi

excel - VBA:Word将.docx文件保存为.doc文件,如何保存为docx?

转载 作者:行者123 更新时间:2023-12-04 22:32:53 32 4
gpt4 key购买 nike

在 Excel 中,我有一些可以完美运行的宏。我对这些宏所做的是打开一个 Word 文档 (.docx),用 Excel 文件中的数据填充书签,将带有文件名中的一些数据的单独的 Word 文档保存在指定的文件夹中。没什么大不了的(不再)。

问题是输入文件是 .docx 文件。输出文件为 .doc(与 Word 97-2003 兼容)。

如何将输出文档保存为 .docx 文件?
我的 VBA 中负责保存的部分是:

wordApp.DisplayAlerts = False
WordDoc.SaveAs Filename:=ThisWorkbook.Path & "GoNoGo\GoNoGo BOL " & strVoornaam & Space(1) & strAchternaam, FileFormat:=wdFormatDocument
WordDoc.Close
wordApp.Quit
Set WordDoc = Nothing
Set wordApp = Nothing

最佳答案

有了这个:

FileFormat:=wdFormatDocument

您告诉 VBA 保存为 .doc。

它应该是:
FileFormat:=wdFormatDocumentDefault

在此处查看可能的文件格式:

https://msdn.microsoft.com/de-de/vba/word-vba/articles/wdsaveformat-enumeration-word

关于excel - VBA:Word将.docx文件保存为.doc文件,如何保存为docx?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51388588/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com