主要内容

本页采用了机器翻译。点击此处可查看英文原文。

getTableStyleNames

类: mlreportgen.ppt.Presentation
命名空间: mlreportgen.ppt

获取用于演示文稿的表样式名称

说明

tableStyles = getTableStyleNames(presentation) 获取演示文稿的表样式名称。

示例

示例

全部展开

导入 PPT 命名空间,这样您就不必对 PPT API 类使用长而完全限定的名称。

import mlreportgen.ppt.*

创建演示文稿。

ppt = Presentation('myPresentation.pptx');
open(ppt);

获取演示文稿模板中的表样式的名称。

getTableStyleNames(ppt)
ans = 74×2 cell array
    "'Medium Style 2 - Accent 1'"    "'{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}'"
    "'Light Style 1'"                "'{9D7B26C5-4107-4FEC-AEDC-1716B250A1EF}'"
    "'Light Style 1 - Accent 1'"     "'{3B4B98B0-60AC-42C2-AFA5-B58CD77FA1E5}'"
    "'Light Style 1 - Accent 2'"     "'{0E3FDE45-AF77-4B5C-9715-49D594BDF05E}'"
    "'Light Style 1 - Accent 3'"     "'{C083E6E3-FA7D-4D7B-A595-EF9225AFEA82}'"
    "'Light Style 1 - Accent 4'"     "'{D27102A9-8310-4765-A935-A1911B00CA55}'"
    "'Light Style 1 - Accent 5'"     "'{5FD0F851-EC5A-4D38-B0AD-8093EC10F338}'"
    "'Light Style 1 - Accent 6'"     "'{68D230F3-CF80-4859-8CE7-A43EE81993B5}'"
    "'Light Style 2'"                "'{7E9639D4-E3E2-4D34-9284-5A2195B3D0D7}'"
    "'Light Style 2 - Accent 1'"     "'{69012ECD-51FC-41F1-AA8D-1B2483CD663E}'"
      ⋮

创建表并指定表样式名称。

table = Table({'a','b';'c','d'});
table.StyleName = 'Medium Style 2 - Accent 1';

添加带有标题和表的幻灯片。用您创建的表替换表占位符。

slide = add(ppt,'Title and Table');
replace(slide,'Table',table);

关闭并查看演示文稿。

close(ppt);
rptview(ppt);

输入参数

全部展开

用于搜索表样式名称的演示文稿,指定为 mlreportgen.ppt.Presentation 对象。

输出参量

全部展开

演示文稿中的表样式,以 N×2 字符向量元胞数组形式返回。每种样式都有一个名称和一个数字标识符。例如:

    {'Medium Style 2 - Accent 1'       }    {'{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}'}

要指定 mlreportgen.ppt.Table 对象中的表样式,您可以使用名称或数字标识符。当名称可能因语言环境而异时,请使用数字标识符。如果使用数字标识符,请将花括号放在单引号或双引号内。例如:

table = Table({"a","b";"c","d"});
table.StyleName = "{5C22544A-7EE6-4342-B048-85BDC9FD1C3A}";

版本历史记录

在 R2015b 中推出