Excel.Interfaces.PageLayoutUpdateData interface

pageLayout.set({ ... }) で使用するために、PageLayout オブジェクトのデータを更新するためのインターフェイス。

注釈

使用元

プロパティ

alignMarginsHeaderFooter

Excel がヘッダーとフッターをページ設定オプションで設定した余白に合わせるかどうかを指定します。

blackAndWhite

ワークシートの白黒印刷オプション。

bottomMargin

ポイント単位での印刷に使用するワークシートの下部ページ余白。

centerHorizontally

ワークシートの中央に水平フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を水平に設定するかどうかが決定されます。

centerVertically

ワークシートの中央に垂直フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を垂直に設定するかどうかが決定されます。

draftMode

ワークシートの下書きモード オプション。 true の場合、シートはグラフィックスなしで印刷されます。

firstPageNumber

印刷するワークシートの最初のページ番号。 null値は、"自動" ページ番号を表します。

footerMargin

印刷時に使用するワークシートのフッター余白 (ポイント単位)。

headerMargin

印刷時に使用するワークシートのヘッダー余白 (ポイント単位)。

headersFooters

ワークシートのヘッダーとフッターの構成。

leftMargin

印刷時に使用するワークシートの左余白 (ポイント単位)。

orientation

ワークシートのページの向き。

paperSize

ワークシートのページの用紙サイズ。

printComments

印刷時にワークシートのコメントを表示するかどうかを指定します。

printErrors

ワークシートの [印刷エラー] オプション。

printGridlines

ワークシートの枠線を印刷するかどうかを指定します。

printHeadings

ワークシートの見出しを印刷するかどうかを指定します。

printOrder

ワークシートのページの印刷順序オプション。 これによって、印刷されるページ番号の処理に使用する順序が指定されます。

printQuality

水平方向と垂直方向の両方の印刷品質値を含む 2 要素の配列を指定します。 1 つ目は横方向の印刷品質、2 つ目は縦方向の印刷品質です。 一部のプリンターは縦書き印刷品質をサポートしていない場合があり、サポートされている値はプリンターによって異なる場合があります。

rightMargin

印刷時に使用するワークシートの右余白 (ポイント単位)。

topMargin

印刷時に使用するワークシートの上余白 (ポイント単位)。

zoom

ワークシートの印刷ズーム オプション。 PageLayoutZoomOptions オブジェクトは、JSON オブジェクトとして設定する必要があります (x.zoom.scale = ... ではなく x.zoom = {...} を使用)。

プロパティの詳細

alignMarginsHeaderFooter

Excel がヘッダーとフッターをページ設定オプションで設定した余白に合わせるかどうかを指定します。

alignMarginsHeaderFooter?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApiDesktop 1.1

blackAndWhite

ワークシートの白黒印刷オプション。

blackAndWhite?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

bottomMargin

ポイント単位での印刷に使用するワークシートの下部ページ余白。

bottomMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

centerHorizontally

ワークシートの中央に水平フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を水平に設定するかどうかが決定されます。

centerHorizontally?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

centerVertically

ワークシートの中央に垂直フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を垂直に設定するかどうかが決定されます。

centerVertically?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

draftMode

ワークシートの下書きモード オプション。 true の場合、シートはグラフィックスなしで印刷されます。

draftMode?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

firstPageNumber

印刷するワークシートの最初のページ番号。 null値は、"自動" ページ番号を表します。

firstPageNumber?: number | "";

プロパティ値

number | ""

注釈

API セット: ExcelApi 1.9

footerMargin

印刷時に使用するワークシートのフッター余白 (ポイント単位)。

footerMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

headerMargin

印刷時に使用するワークシートのヘッダー余白 (ポイント単位)。

headerMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

headersFooters

ワークシートのヘッダーとフッターの構成。

headersFooters?: Excel.Interfaces.HeaderFooterGroupUpdateData;

プロパティ値

注釈

API セット: ExcelApi 1.9

leftMargin

印刷時に使用するワークシートの左余白 (ポイント単位)。

leftMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

orientation

ワークシートのページの向き。

orientation?: Excel.PageOrientation | "Portrait" | "Landscape";

プロパティ値

Excel.PageOrientation | "Portrait" | "Landscape"

注釈

API セット: ExcelApi 1.9

paperSize

ワークシートのページの用紙サイズ。

paperSize?: Excel.PaperType | "Letter" | "LetterSmall" | "Tabloid" | "Ledger" | "Legal" | "Statement" | "Executive" | "A3" | "A4" | "A4Small" | "A5" | "B4" | "B5" | "Folio" | "Quatro" | "Paper10x14" | "Paper11x17" | "Note" | "Envelope9" | "Envelope10" | "Envelope11" | "Envelope12" | "Envelope14" | "Csheet" | "Dsheet" | "Esheet" | "EnvelopeDL" | "EnvelopeC5" | "EnvelopeC3" | "EnvelopeC4" | "EnvelopeC6" | "EnvelopeC65" | "EnvelopeB4" | "EnvelopeB5" | "EnvelopeB6" | "EnvelopeItaly" | "EnvelopeMonarch" | "EnvelopePersonal" | "FanfoldUS" | "FanfoldStdGerman" | "FanfoldLegalGerman";

プロパティ値

Excel.PaperType | "Letter" | "LetterSmall" | "Tabloid" | "Ledger" | "Legal" | "Statement" | "Executive" | "A3" | "A4" | "A4Small" | "A5" | "B4" | "B5" | "Folio" | "Quatro" | "Paper10x14" | "Paper11x17" | "Note" | "Envelope9" | "Envelope10" | "Envelope11" | "Envelope12" | "Envelope14" | "Csheet" | "Dsheet" | "Esheet" | "EnvelopeDL" | "EnvelopeC5" | "EnvelopeC3" | "EnvelopeC4" | "EnvelopeC6" | "EnvelopeC65" | "EnvelopeB4" | "EnvelopeB5" | "EnvelopeB6" | "EnvelopeItaly" | "EnvelopeMonarch" | "EnvelopePersonal" | "FanfoldUS" | "FanfoldStdGerman" | "FanfoldLegalGerman"

注釈

API セット: ExcelApi 1.9

printComments

印刷時にワークシートのコメントを表示するかどうかを指定します。

printComments?: Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace";

プロパティ値

Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace"

注釈

API セット: ExcelApi 1.9

printErrors

ワークシートの [印刷エラー] オプション。

printErrors?: Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable";

プロパティ値

Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable"

注釈

API セット: ExcelApi 1.9

printGridlines

ワークシートの枠線を印刷するかどうかを指定します。

printGridlines?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

printHeadings

ワークシートの見出しを印刷するかどうかを指定します。

printHeadings?: boolean;

プロパティ値

boolean

注釈

API セット: ExcelApi 1.9

printOrder

ワークシートのページの印刷順序オプション。 これによって、印刷されるページ番号の処理に使用する順序が指定されます。

printOrder?: Excel.PrintOrder | "DownThenOver" | "OverThenDown";

プロパティ値

Excel.PrintOrder | "DownThenOver" | "OverThenDown"

注釈

API セット: ExcelApi 1.9

printQuality

水平方向と垂直方向の両方の印刷品質値を含む 2 要素の配列を指定します。 1 つ目は横方向の印刷品質、2 つ目は縦方向の印刷品質です。 一部のプリンターは縦書き印刷品質をサポートしていない場合があり、サポートされている値はプリンターによって異なる場合があります。

printQuality?: number[];

プロパティ値

number[]

注釈

API セット: ExcelApiDesktop 1.1

rightMargin

印刷時に使用するワークシートの右余白 (ポイント単位)。

rightMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

topMargin

印刷時に使用するワークシートの上余白 (ポイント単位)。

topMargin?: number;

プロパティ値

number

注釈

API セット: ExcelApi 1.9

zoom

ワークシートの印刷ズーム オプション。 PageLayoutZoomOptions オブジェクトは、JSON オブジェクトとして設定する必要があります (x.zoom.scale = ... ではなく x.zoom = {...} を使用)。

zoom?: Excel.PageLayoutZoomOptions;

プロパティ値

注釈

API セット: ExcelApi 1.9