Vba CustomDocumentProperties在使用SaveAs2时被剥离
我使用xsl将变量传递给正在生成的Word 2003文档的CustomDocumentProperties,以便使用VBA根据这些变量做出决策 该文件根据需要填充数据,但在执行以下命令后,新文件不包含已设置的CustomDocumentPropertiesVba CustomDocumentProperties在使用SaveAs2时被剥离,vba,ms-word,Vba,Ms Word,我使用xsl将变量传递给正在生成的Word 2003文档的CustomDocumentProperties,以便使用VBA根据这些变量做出决策 该文件根据需要填充数据,但在执行以下命令后,新文件不包含已设置的CustomDocumentProperties ActiveDocument.SaveAs2文件名:=路径,文件格式:=wdFormatDocument 有没有一种方法可以在不剥离自定义文档属性的情况下保存文档?很有趣。请尝试一种更具特权的文件格式,例如可以包含宏的文件格式(即使文档属性可
ActiveDocument.SaveAs2文件名:=路径,文件格式:=wdFormatDocument
有没有一种方法可以在不剥离自定义文档属性的情况下保存文档?很有趣。请尝试一种更具特权的文件格式,例如可以包含宏的文件格式(即使文档属性可能存储在其他位置,也可以尝试)。您正在使用Office 2010+保存Office 2003文档吗?(似乎)是的,我正在使用注入XSL的VBA生成文档。然后它执行操作并根据信息加载内容。我对更好的方法持开放态度,但目前这就是它的工作原理。大家都知道,从源头上看,一切都与2003年的标准兼容,这就是为什么。请尝试一种更具特权的文件格式,例如可以包含宏的文件格式(即使文档属性可能存储在其他位置,也可以尝试)。您正在使用Office 2010+保存Office 2003文档吗?(似乎)是的,我正在使用注入XSL的VBA生成文档。然后它执行操作并根据信息加载内容。我对更好的方法持开放态度,但目前这就是它的工作原理。大家都知道,从源头上看,一切都与2003年的标准兼容,这就是为什么。