Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

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
    {'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}'}
    {'Light Style 2 - Accent 2' }    {'{72833802-FEF1-4C79-8D5D-14CF1EAF98D9}'}
    {'Light Style 2 - Accent 3' }    {'{F2DE63D5-997A-4646-A377-4702673A728D}'}
    {'Light Style 2 - Accent 4' }    {'{17292A2E-F333-43FB-9621-5CBBE7FDCDCB}'}
    {'Light Style 2 - Accent 5' }    {'{5A111915-BE36-4E01-A7E5-04B1672EAD32}'}
    {'Light Style 2 - Accent 6' }    {'{912C8C85-51F0-491E-9774-3900AFEF0FD7}'}
    {'Light Style 3'            }    {'{616DA210-FB5B-4158-B5E0-FEB733F419BA}'}
    {'Light Style 3 - Accent 1' }    {'{BC89EF96-8CEA-46FF-86C4-4CE0E7609802}'}
    {'Light Style 3 - Accent 2' }    {'{5DA37D80-6434-44D0-A028-1B22A696006F}'}
    {'Light Style 3 - Accent 3' }    {'{8799B23B-EC83-4686-B30A-512413B5E67A}'}
    {'Light Style 3 - Accent 4' }    {'{ED083AE6-46FA-4A59-8FB0-9F97EB10719F}'}
    {'Light Style 3 - Accent 5' }    {'{BDBED569-4797-4DF1-A0F4-6AAB3CD982D8}'}
    {'Light Style 3 - Accent 6' }    {'{E8B1032C-EA38-4F05-BA0D-38AFFFC7BED3}'}
    {'Medium Style 1'           }    {'{793D81CF-94F2-401A-BA57-92F5A7B2D0C5}'}
    {'Medium Style 1 - Accent 1'}    {'{B301B821-A1FF-4177-AEE7-76D212191A09}'}
    {'Medium Style 1 - Accent 2'}    {'{9DCAF9ED-07DC-4A11-8D7F-57B35C25682E}'}
    {'Medium Style 1 - Accent 3'}    {'{1FECB4D8-DB02-4DC6-A0A2-4F2EBAE1DC90}'}
    {'Medium Style 1 - Accent 4'}    {'{1E171933-4619-4E11-9A3F-F7608DF75F80}'}
    {'Medium Style 1 - Accent 5'}    {'{FABFCF23-3B69-468F-B69F-88F6DE6A72F2}'}
    {'Medium Style 1 - Accent 6'}    {'{10A1B5D5-9B99-4C35-A422-299274C87663}'}
    {'Medium Style 2'           }    {'{073A0DAA-6AF3-43AB-8588-CEC1D06C72B9}'}
      ⋮

テーブルを作成し、テーブル スタイル名を指定します。

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