我需要使用Matlab将word文档的样式复制到另一个文档中。
到目前为止,我使用actxserver打开了word文档和word模板:
wrd = actxserver('word.application');
set(wrd,'Visible',1)
wrdDoc = wrd.Documents;
wrdFile = invoke(wrdDoc,'Open','D:\myDoc.doc');
wrdFile2= invoke(wrdDoc,'Open','D:\myTemplate.dotx');
我想将模板的样式复制到我的文档中。
任何人都可以帮助我吗?
提前致谢
答案 0 :(得分:0)
我不熟悉Matlab自动化Office,但通常可以使用Document.CopyStylesFromTemplate
函数从模板中复制样式。
在Matlab中,这可能如下所示:
invoke(wrdFile,'CopyStylesFromTemplate','D:\myTemplate.dotx');