Excel.Interfaces.PageLayoutData interface
pageLayout.toJSON()
を呼び出すことによって返されるデータを記述するインターフェイス。
プロパティ
black |
ワークシートの白黒印刷オプション。 |
bottom |
ポイント単位での印刷に使用するワークシートの下部ページ余白。 |
center |
ワークシートの中央の水平方向のフラグ。 このフラグによって、印刷時、ワークシートのページ中央を水平に設定するかどうかが決定されます。 |
center |
ワークシートの中央に垂直フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を垂直に設定するかどうかが決定されます。 |
draft |
ワークシートの下書きモード オプション。
|
first |
印刷するワークシートの最初のページ番号。
|
footer |
印刷時に使用するワークシートのフッター余白をポイント単位で指定します。 |
header |
印刷時に使用するワークシートのヘッダー余白をポイント単位で指定します。 |
headers |
ワークシートのヘッダーとフッターの構成。 |
left |
印刷時に使用するワークシートの左余白をポイント単位で指定します。 |
orientation | ページのワークシートの向き。 |
paper |
ページのワークシートの用紙サイズ。 |
print |
印刷時にワークシートのコメントを表示するかどうかを指定します。 |
print |
ワークシートの印刷エラー オプション。 |
print |
ワークシートの目盛線を印刷するかどうかを指定します。 |
print |
ワークシートの見出しを印刷するかどうかを指定します。 |
print |
ワークシートのページ印刷順序オプション。 これによって、印刷されるページ番号の処理に使用する順序が指定されます。 |
right |
印刷時に使用するワークシートの右余白をポイント単位で指定します。 |
top |
印刷時に使用するワークシートの上余白をポイント単位で指定します。 |
zoom | ワークシートの印刷ズーム オプション。
|
プロパティの詳細
blackAndWhite
bottomMargin
centerHorizontally
ワークシートの中央の水平方向のフラグ。 このフラグによって、印刷時、ワークシートのページ中央を水平に設定するかどうかが決定されます。
centerHorizontally?: boolean;
プロパティ値
boolean
注釈
centerVertically
ワークシートの中央に垂直フラグを設定します。 このフラグによって、印刷時、ワークシートのページ中央を垂直に設定するかどうかが決定されます。
centerVertically?: boolean;
プロパティ値
boolean
注釈
draftMode
ワークシートの下書きモード オプション。
true
場合、シートはグラフィックスなしで印刷されます。
draftMode?: boolean;
プロパティ値
boolean
注釈
firstPageNumber
印刷するワークシートの最初のページ番号。
null
値は、"自動" ページ番号を表します。
firstPageNumber?: number | "";
プロパティ値
number | ""
注釈
footerMargin
印刷時に使用するワークシートのフッター余白をポイント単位で指定します。
footerMargin?: number;
プロパティ値
number
注釈
headerMargin
印刷時に使用するワークシートのヘッダー余白をポイント単位で指定します。
headerMargin?: number;
プロパティ値
number
注釈
headersFooters
ワークシートのヘッダーとフッターの構成。
headersFooters?: Excel.Interfaces.HeaderFooterGroupData;
プロパティ値
注釈
leftMargin
orientation
ページのワークシートの向き。
orientation?: Excel.PageOrientation | "Portrait" | "Landscape";
プロパティ値
Excel.PageOrientation | "Portrait" | "Landscape"
注釈
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"
注釈
printComments
印刷時にワークシートのコメントを表示するかどうかを指定します。
printComments?: Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace";
プロパティ値
Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace"
注釈
printErrors
ワークシートの印刷エラー オプション。
printErrors?: Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable";
プロパティ値
Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable"
注釈
printGridlines
printHeadings
printOrder
ワークシートのページ印刷順序オプション。 これによって、印刷されるページ番号の処理に使用する順序が指定されます。
printOrder?: Excel.PrintOrder | "DownThenOver" | "OverThenDown";
プロパティ値
Excel.PrintOrder | "DownThenOver" | "OverThenDown"
注釈
rightMargin
topMargin
zoom
ワークシートの印刷ズーム オプション。
PageLayoutZoomOptions
オブジェクトは JSON オブジェクトとして設定する必要があります (x.zoom.scale = ...
ではなくx.zoom = {...}
を使用します)。
zoom?: Excel.PageLayoutZoomOptions;
プロパティ値
注釈
Office Add-ins