Excel.Interfaces.TextFrameData interface

textFrame.toJSON() を呼び出すことによって返されるデータを記述するインターフェイス。

プロパティ

autoSizeSetting

テキスト フレームの自動サイズ設定。 テキストをテキスト フレームに自動的に合わせる、テキスト フレームをテキストに自動的に合わせる、自動サイズ変更を行わない、のいずれかにテキスト フレームを設定できます。

bottomMargin

テキスト フレームの下余白を表します (ポイント数)。

hasText

テキスト フレームにテキストが含まれているかどうかを指定します。

horizontalAlignment

テキスト フレームの水平方向の配置を表します。 詳細は「Excel.ShapeTextHorizontalAlignment」をご覧ください。

horizontalOverflow

テキスト フレームの水平方向のオーバーフローの動作を表します。 詳細は「Excel.ShapeTextHorizontalOverflow」をご覧ください。

leftMargin

テキスト フレームの左余白を表します (ポイント数)。

orientation

テキスト フレームのテキストの向きを示す角度を表します。 詳細は「Excel.ShapeTextOrientation」をご覧ください。

readingOrder

テキスト フレームの読む方向を表します (左から右または右から左)。 詳細は「Excel.ShapeTextReadingOrder」をご覧ください。

rightMargin

テキスト フレームの右余白を表します (ポイント数)。

topMargin

テキスト フレームの上余白を表します (ポイント数)。

verticalAlignment

テキスト フレームの垂直方向の配置を表します。 詳細は「Excel.ShapeTextVerticalAlignment」をご覧ください。

verticalOverflow

テキスト フレームの垂直方向のオーバーフローの動作を表します。 詳細は「Excel.ShapeTextVerticalOverflow」をご覧ください。

プロパティの詳細

autoSizeSetting

テキスト フレームの自動サイズ設定。 テキストをテキスト フレームに自動的に合わせる、テキスト フレームをテキストに自動的に合わせる、自動サイズ変更を行わない、のいずれかにテキスト フレームを設定できます。

autoSizeSetting?: Excel.ShapeAutoSize | "AutoSizeNone" | "AutoSizeTextToFitShape" | "AutoSizeShapeToFitText" | "AutoSizeMixed";

プロパティ値

Excel.ShapeAutoSize | "AutoSizeNone" | "AutoSizeTextToFitShape" | "AutoSizeShapeToFitText" | "AutoSizeMixed"

注釈

[ API セット: ExcelApi 1.9 ]

bottomMargin

テキスト フレームの下余白を表します (ポイント数)。

bottomMargin?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

hasText

テキスト フレームにテキストが含まれているかどうかを指定します。

hasText?: boolean;

プロパティ値

boolean

注釈

[ API セット: ExcelApi 1.9 ]

horizontalAlignment

テキスト フレームの水平方向の配置を表します。 詳細は「Excel.ShapeTextHorizontalAlignment」をご覧ください。

horizontalAlignment?: Excel.ShapeTextHorizontalAlignment | "Left" | "Center" | "Right" | "Justify" | "JustifyLow" | "Distributed" | "ThaiDistributed";

プロパティ値

Excel.ShapeTextHorizontalAlignment | "Left" | "Center" | "Right" | "Justify" | "JustifyLow" | "Distributed" | "ThaiDistributed"

注釈

[ API セット: ExcelApi 1.9 ]

horizontalOverflow

テキスト フレームの水平方向のオーバーフローの動作を表します。 詳細は「Excel.ShapeTextHorizontalOverflow」をご覧ください。

horizontalOverflow?: Excel.ShapeTextHorizontalOverflow | "Overflow" | "Clip";

プロパティ値

Excel.ShapeTextHorizontalOverflow | "Overflow" | "Clip"

注釈

[ API セット: ExcelApi 1.9 ]

leftMargin

テキスト フレームの左余白を表します (ポイント数)。

leftMargin?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

orientation

テキスト フレームのテキストの向きを示す角度を表します。 詳細は「Excel.ShapeTextOrientation」をご覧ください。

orientation?: Excel.ShapeTextOrientation | "Horizontal" | "Vertical" | "Vertical270" | "WordArtVertical" | "EastAsianVertical" | "MongolianVertical" | "WordArtVerticalRTL";

プロパティ値

Excel.ShapeTextOrientation | "Horizontal" | "Vertical" | "Vertical270" | "WordArtVertical" | "EastAsianVertical" | "MongolianVertical" | "WordArtVerticalRTL"

注釈

[ API セット: ExcelApi 1.9 ]

readingOrder

テキスト フレームの読む方向を表します (左から右または右から左)。 詳細は「Excel.ShapeTextReadingOrder」をご覧ください。

readingOrder?: Excel.ShapeTextReadingOrder | "LeftToRight" | "RightToLeft";

プロパティ値

Excel.ShapeTextReadingOrder | "LeftToRight" | "RightToLeft"

注釈

[ API セット: ExcelApi 1.9 ]

rightMargin

テキスト フレームの右余白を表します (ポイント数)。

rightMargin?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

topMargin

テキスト フレームの上余白を表します (ポイント数)。

topMargin?: number;

プロパティ値

number

注釈

[ API セット: ExcelApi 1.9 ]

verticalAlignment

テキスト フレームの垂直方向の配置を表します。 詳細は「Excel.ShapeTextVerticalAlignment」をご覧ください。

verticalAlignment?: Excel.ShapeTextVerticalAlignment | "Top" | "Middle" | "Bottom" | "Justified" | "Distributed";

プロパティ値

Excel.ShapeTextVerticalAlignment | "Top" | "Middle" | "Bottom" | "Justified" | "Distributed"

注釈

[ API セット: ExcelApi 1.9 ]

verticalOverflow

テキスト フレームの垂直方向のオーバーフローの動作を表します。 詳細は「Excel.ShapeTextVerticalOverflow」をご覧ください。

verticalOverflow?: Excel.ShapeTextVerticalOverflow | "Overflow" | "Ellipsis" | "Clip";

プロパティ値

Excel.ShapeTextVerticalOverflow | "Overflow" | "Ellipsis" | "Clip"

注釈

[ API セット: ExcelApi 1.9 ]