主要内容

取代

类:mlreportgen.ppt.TemplateTable
包:mlreportgen.ppt

用另一个表替换模板表

语法

newTable = replace(templateTable,replacementTable)

描述

newTable=取代(templateTablereplacementTable用另一个表替换模板表。

输入参数

全部展开

替换的模板表,指定为mlreportgen.ppt.TemplateTable对象。

替换表,指定为mlreportgen.ppt.Table对象。

输出参数

全部展开

演示文稿幻灯片中的新表,指定为mlreportgen.ppt.Table对象。

例子

全部展开

生成一个演示文稿,MyTablePresentation,然后将其用作另一个表示的模板表示。MyTablePresentation一张幻灯片配一张桌子

进口mlreportgen.ppt。*ppt =演示文稿(“MyTablePresentation”);打开(ppt);Slide1 = add(ppt,“标题及表格”);替换(slide1“标题”“魔方幻灯片1”);替换(slide1“表”表(魔法(3)));

关闭并查看演示文稿。

关闭(ppt);rptview (ppt);

做一个演讲,MyNewTablePresentation,从MyTablePresentationMyTablePresentation是模板表示MyNewTablePresentation

ppt =演示文稿(“MyNewTablePresentation”“MyTablePresentation”);打开(ppt);

方法查找模板表找到幻灯片对象的方法。因为表格来自模板演示幻灯片,找到返回表mlreportgen.ppt.TemplateTable对象。

slide1 = ppt.Children(1);templateTableObj1 = find(slide1,“表”
templateTableObj1 =带有属性的TemplateTable: XMLMarkup:'< p:xfrm> < /答:tblGrid > < a: tr h = " 0 " > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 8 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 1 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 6 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < / a: tr > < trh = " 0 " > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > < a: t > 3 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 5 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 7 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < / a: tr > < trh = " 0 " > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 4 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > <: t > 9 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < a: tc > < a: txBody > < bodyPr / > <: p > <: r > < a: t > 2 < /答:t > < /答:r > < /答:p > <: txBody > < /答:tc > < /答:tr > < /答:台> < /答:图形数据> < /答:图形> < / p: graphicFrame >的名称:表的X: 838200 emu的Y: 1825625鸸鹋的宽度:10515600欧洲货币联盟的高度:10515600鸸鹋的风格:[]孩子:父:[][1×1 mlreportgen.ppt。标签:'ppt。模板表:883:428' Id: '883:428'

将幻灯片上的表格替换为4 × 4魔法方块的表格。

替换(templateTableObj1表(魔法(4)));

关闭并查看演示文稿。

关闭(ppt);rptview (ppt);

版本历史

R2019b引入