wordreport

34.2版本1.2.0.0 (KB) Laurent Vaylet
一个字报告生成器(ActiveX-based)以面向对象的方式

5.5 k下载

更新2009年7月6

查看许可协议

WORDREPORT创建或打开一个现有的Microsoft Office文字报告和提供了辅助函数来添加一些内容:文本、数据、仿真软件模型,Stateflow图表等等。金宝app它还有助于在添加或更新目录,设置页码或找到文本。事实上,它可以模拟几乎所有可以手工做的。只记录一个宏词和分析生成的VBA代码来找出如何使用ActiveX技术。

例子:创建一个新文档称为“Foo。医生和添加一些内容(标题、人物、换页,页码,目录)

“foo.doc”reportFilename = fullfile (pwd);
或者说是= wordreport (reportFilename);
% - - - - - -
或者说是。setstyle(“标题1”);
或者说是。addtext(“目录”,[1]);换行符之前和之后的文本
或者说是。createtoc (1、3);
wr.addpagebreak ();
% - - - - - -
或者说是。setstyle(“标题1”);
或者说是。addtext (MATLAB数据,[1]);换行符之前和之后的文本
% - - - - - -
或者说是。setstyle(“标题2”);
或者说是。addtext(“样表”,[0 1]);文本换行后
dataCell = {…
测试1,num2str (0.3),“OK”;…
测试2,num2str (1.8), ' KO '};
[nbRows, nbCols] =大小(dataCell);
或者说是。addtable (nbRows nbCols dataCell [1]);换行符前表
% - - - - - -
或者说是。setstyle(“标题2”);
或者说是。addtext(示例图,1 [0]);文本换行后
图;情节(1:10);
标题(图1);包含(“临时工[s]”);ylabel(“振幅(一)”);
wr.setstyle(“正常”);
wr.addfigure ();
% - - - - - -
wr.addpagenumbers (“wdAlignPageNumberRight”);
wr.updatetoc ();
% - - - - - -
wr.close ();
% - - - - - -
打开(reportFilename);

毫不犹豫地要求更多的帮助和更先进的例子,尤其是在处理仿真软件模型的截图和Stateflow图表。金宝app我很乐意的任何援助!

引用作为

Laurent Vaylet (2022)。wordreport(//www.tatmou.com/matlabcentral/fileexchange/17953-wordreport), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP3
兼容任何释放
平台的兼容性
窗户 macOS Linux
确认

启发:WriteToWordFromMatlab

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!