メインコンテンツ

getTableStyleNames

クラス: mlreportgen.ppt.Presentation
名前空間: mlreportgen.ppt

プレゼンテーション用のテーブル スタイル名の取得

説明

tableStyles = getTableStyleNames(presentation) は、プレゼンテーション用のテーブル スタイル名を取得します。

すべて展開する

PPT API クラスに長い完全修飾名を使用せずに済むよう、PPT 名前空間をインポートします。

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 列の cell 配列として返されます。各スタイルは名前と数値識別子をもちます。以下に例を示します。

    {'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 で導入