Excel JavaScript API 1.9 の新機能

1.9 の要件セットにより、500 件を超える新しい Excel API が 導入されました。 最初の表には API が簡潔にまとめられています。その後の表は詳しい一覧になっています。

機能領域 説明 関連オブジェクト
Shapes 画像、幾何学な図形、テキスト ボックスを挿入、位置変更、書式設定します。 ShapeCollectionShapeGeometrShapeイメージ
オート フィルター 範囲にフィルターを追加します。 AutoFilter
エリア 連続していない範囲をサポートします。 RangeAreas
特別なセル ある範囲内に日付、コメント、数式を含むセルを取得します。 Range
検索 ある範囲またはワークシート内で値や数式を見つけます。 RangeWorksheet
コピーと貼り付け 範囲間で値、書式、数式をコピーします。 Range
計算 Excel 計算エンジンを細かく操作できます。 アプリケーション
新しいグラフ 新しくサポートされたグラフである、マップ、箱ひげ図、ウォーターフォール、サンバースト、パレート、 じょうごをお試しください。 Chart
範囲の形式 範囲の形式の新しい機能です。 Range

API リスト

次の表に、Excel JavaScript API 要件セット 1.9 の API を示します。 Excel JavaScript API 要件セット 1.9 以前でサポートされているすべての API の API リファレンス ドキュメントを表示するには、 要件セット 1.9 以前の Excel API に関するページを参照してください。

クラス フィールド 説明
Application calculationEngineVersion 最後の完全な再計算に使用した Excel 計算エンジンのバージョンを返します。
calculationState アプリケーションの計算の状態を返します。
iterativeCalculation 反復計算設定を返します。
suspendScreenUpdatingUntilNextSync() context.sync() のが呼び出されるまで、画面の更新を中断します。
AutoFilter apply(range: Range | string, columnIndex?: number, criteria?: Excel.FilterCriteria) 範囲にオートフィルターを適用します。
clearCriteria() オートフィルターのフィルター条件と並べ替えの状態をクリアします。
criteria オートフィルターが適用された範囲のすべてのフィルター条件を保持する配列です。
enabled オートフィルターが有効かどうかを指定します。
getRange() オートフィルターが Range 適用される範囲を表す オブジェクトを返します。
getRangeOrNullObject() オートフィルターが Range 適用される範囲を表す オブジェクトを返します。
isDataFiltered オートフィルターにフィルター条件があるかどうかを指定します。
reapply() 範囲に現在指定されている AutoFilter オブジェクトを適用します。
remove() 範囲の AutoFilter を削除します。
CellBorder color 1 つの境界線の color プロパティを表します。
style 1 つの境界線の style プロパティを表します。
tintAndShade 1 つの境界線の tintAndShade プロパティを表します。
weight 1 つの境界線の weight プロパティを表します。
CellBorderCollection bottom format.borders.bottom プロパティを表します。
diagonalDown format.borders.diagonalDown プロパティを表します。
diagonalUp format.borders.diagonalUp プロパティを表します。
horizontal format.borders.horizontal プロパティを表します。
left format.borders.left プロパティを表します。
right format.borders.right プロパティを表します。
top format.borders.top プロパティを表します。
vertical format.borders.vertical プロパティを表します。
CellProperties address address プロパティを表します。
addressLocal addressLocal プロパティを表します。
hidden hidden プロパティを表します。
CellPropertiesFill color format.fill.color プロパティを表します。
pattern format.fill.pattern プロパティを表します。
patternColor format.fill.patternColor プロパティを表します。
patternTintAndShade format.fill.patternTintAndShade プロパティを表します。
tintAndShade format.fill.tintAndShade プロパティを表します。
CellPropertiesFont bold format.font.bold プロパティを表します。
color format.font.color プロパティを表します。
italic format.font.italic プロパティを表します。
name format.font.name プロパティを表します。
size format.font.size プロパティを表します。
strikethrough format.font.strikethrough プロパティを表します。
subscript format.font.subscript プロパティを表します。
superscript format.font.superscript プロパティを表します。
tintAndShade format.font.tintAndShade プロパティを表します。
underline format.font.underline プロパティを表します。
CellPropertiesFormat autoIndent autoIndent プロパティを表します。
borders borders プロパティを表します。
fill fill プロパティを表します。
font font プロパティを表します。
horizontalAlignment horizontalAlignment プロパティを表します。
indentLevel indentLevel プロパティを表します。
protection protection プロパティを表します。
readingOrder readingOrder プロパティを表します。
shrinkToFit shrinkToFit プロパティを表します。
textOrientation textOrientation プロパティを表します。
useStandardHeight useStandardHeight プロパティを表します。
useStandardWidth useStandardWidth プロパティを表します。
verticalAlignment verticalAlignment プロパティを表します。
wrapText wrapText プロパティを表します。
CellPropertiesProtection formulaHidden format.protection.formulaHidden プロパティを表します。
locked format.protection.locked プロパティを表します。
ChangedEventDetail valueAfter 変更後の値を表します。
valueBefore 変更前の値を表します。
valueTypeAfter 変更後の値の種類を表します。
valueTypeBefore 変更前の値の種類を表します。
Chart activate() Excel UI でグラフをアクティブにします。
pivotOptions ピボット グラフのオプションをカプセル化します。
ChartAreaFormat colorScheme グラフの配色を指定します。
roundedCorners グラフのグラフ領域に角が丸くなっているかどうかを指定します。
ChartAxis linkNumberFormat 数値形式をセルにリンクするかどうかを指定します。
ChartBinOptions allowOverflow ビン オーバーフローがヒストグラム グラフまたはパレート グラフで有効かどうかを指定します。
allowUnderflow ヒストグラム チャートまたはパレート チャートでビンアンダーフローを有効にするかどうかを指定します。
count ヒストグラム グラフまたはパレート グラフのビン数を指定します。
overflowValue ヒストグラム グラフまたはパレート グラフのビン オーバーフロー値を指定します。
type ヒストグラム グラフまたはパレート グラフのビンの種類を指定します。
underflowValue ヒストグラム グラフまたはパレート グラフのビンアンダーフロー値を指定します。
width ヒストグラム グラフまたはパレート グラフのビン幅の値を指定します。
ChartBoxwhiskerOptions quartileCalculation ボックス グラフとウィスカ グラフの四分位数計算の種類を指定します。
showInnerPoints ボックス グラフとウィスカ グラフに内側のポイントを表示するかどうかを指定します。
showMeanLine ボックスグラフとウィスカチャートに平均線を表示するかどうかを指定します。
showMeanMarker 平均マーカーをボックスグラフとウィスカチャートに表示するかどうかを指定します。
showOutlierPoints 外れ値の点を箱グラフとウィスカ グラフに表示するかどうかを指定します。
ChartDataLabel linkNumberFormat 数値書式をセルにリンクするかどうかを指定します (セル内で数値書式が変更されたときにラベルが変更されるようにします)。
ChartDataLabels linkNumberFormat 数値形式をセルにリンクするかどうかを指定します。
ChartErrorBars endStyleCap エラー バーに終了スタイルの上限があるかどうかを指定します。
format 誤差範囲の書式の種類を指定します。
include 誤差範囲のどの部分を含めるかを指定します。
type 誤差範囲でマークされている範囲の種類。
visible エラー バーを表示するかどうかを指定します。
ChartErrorBarsFormat line グラフの線の書式設定を表します。
ChartMapOptions labelStrategy 地域マップ グラフの系列マップ ラベル戦略を指定します。
level 領域マップ グラフの系列マッピング レベルを指定します。
projectionType リージョン マップ グラフの系列投影の種類を指定します。
ChartPivotOptions showAxisFieldButtons ピボットグラフに軸フィールド ボタンを表示するかどうかを指定します。
showLegendFieldButtons ピボットグラフに凡例フィールド ボタンを表示するかどうかを指定します。
showReportFilterFieldButtons ピボットグラフにレポート フィルター フィールド ボタンを表示するかどうかを指定します。
showValueFieldButtons ピボットグラフに表示値フィールド ボタンを表示するかどうかを指定します。
ChartSeries binOptions ヒストグラム図とパレート図のビンのオプションをカプセル化します。
boxwhiskerOptions 箱ひげ図グラフのオプションをカプセル化します。
bubbleScale 既定のサイズのパーセンテージを表す 0 (ゼロ) から 300 までの整数値とすることができます。
gradientMaximumColor 領域マップ グラフ系列の最大値の色を指定します。
gradientMaximumType 領域マップ グラフ系列の最大値の型を指定します。
gradientMaximumValue 領域マップ グラフ系列の最大値を指定します。
gradientMidpointColor 領域マップ グラフ系列の中点値の色を指定します。
gradientMidpointType リージョン マップ グラフ系列の中点値の型を指定します。
gradientMidpointValue リージョン マップ グラフ系列の中点の値を指定します。
gradientMinimumColor 領域マップ グラフ系列の最小値の色を指定します。
gradientMinimumType 地域マップ グラフ系列の最小値の型を指定します。
gradientMinimumValue 領域マップ グラフ系列の最小値を指定します。
gradientStyle 領域マップ グラフの系列グラデーション スタイルを指定します。
invertColor 系列内の負のデータ ポイントの塗りつぶしの色を指定します。
mapOptions リージョン マップ グラフのオプションをカプセル化します。
parentLabelStrategy ツリーマップ グラフの系列親ラベル戦略領域を指定します。
showConnectorLines コネクタ線をウォーターフォール グラフに表示するかどうかを指定します。
showLeaderLines 系列内のデータ ラベルごとに引出し線を表示するかどうかを指定します。
splitValue 円グラフまたは円グラフの 2 つのセクションを区切るしきい値を指定します。
xErrorBars グラフ系列の誤差範囲オブジェクトを表します。
yErrorBars グラフ系列の誤差範囲オブジェクトを表します。
ChartTrendlineLabel linkNumberFormat 数値書式をセルにリンクするかどうかを指定します (セル内で数値書式が変更されたときにラベルが変更されるようにします)。
ColumnProperties address address プロパティを表します。
addressLocal addressLocal プロパティを表します。
columnIndex columnIndex プロパティを表します。
ConditionalFormat getRanges() RangeAreas1 つまたは複数の四角形の範囲を含む 、 を返します。この範囲には、この四角形の形式が適用されます。
DataValidation getInvalidCells() 無効なセル値を RangeAreas 持つ 1 つ以上の四角形の範囲を含むオブジェクトを返します。
getInvalidCellsOrNullObject() 無効なセル値を RangeAreas 持つ 1 つ以上の四角形の範囲を含むオブジェクトを返します。
FilterCriteria subField リッチ値に対してリッチ フィルターを実行するためにフィルターによって使用されるプロパティ。
GeometricShape id 図形 ID を返します。
shape ジオメトリ シェイプの Shape オブジェクトを返します。
GroupShapeCollection getCount() 図形グループの図形の数を返します。
getItem(key: string) 名前または ID を使用して図形を取得します。
getItemAt(index: number) コレクション内の位置に基づいて図形を取得します。
items このコレクション内に読み込まれた子アイテムを取得します。
HeaderFooter centerFooter ワークシートの中央フッター。
centerHeader ワークシートの中央ヘッダー。
leftFooter ワークシートの左側のフッター。
leftHeader ワークシートの左側のヘッダー。
rightFooter ワークシートの右側のフッター。
rightHeader ワークシートの右側のヘッダー。
HeaderFooterGroup defaultForAllPages 偶数/奇数または最初のページが指定されていない場合にすべてのページに使用される汎用ヘッダー/フッター。
evenPages 偶数ページに使用するヘッダー/フッター。奇数ページには奇数のヘッダー/フッターを指定する必要があります。
firstPage 最初のページに使用するヘッダー/フッター。その他すべてのページには汎用または偶数/奇数のヘッダー/フッターが使用されます。
oddPages 奇数ページに使用するヘッダー/フッター。偶数ページには偶数のヘッダー/フッターを指定する必要があります。
state ヘッダー/フッターが設定される状態。
useSheetMargins ワークシートのページ レイアウト オプションに設定されているページ余白に合わせてヘッダー/フッターの位置が調整されているかどうかを示すフラグを取得または設定します。
useSheetScale ワークシートのページ レイアウト オプションに設定されているページ パーセンテージ スケールによってヘッダー/フッターが調整されているかどうかを示すフラグを取得または設定します。
Image format 画像の形式を返します。
id イメージ オブジェクトの図形識別子を指定します。
shape イメージに Shape 関連付けられているオブジェクトを返します。
IterativeCalculation enabled Excel で反復計算を使用して循環参照を解決する場合、true となります。
maxChange Excel で循環参照が解決されるため、各イテレーション間の最大変更量を指定します。
maxIteration Excel が循環参照を解決するために使用できるイテレーションの最大数を指定します。
Line beginArrowheadLength 指定された線の始点の矢印の長さを表します。
beginArrowheadStyle 指定された線の始点の矢印のスタイルを表します。
beginArrowheadWidth 指定された線の始点の矢印の幅を表します。
beginConnectedShape 指定された線の始点が接続されている図形を表します。
beginConnectedSite コネクタの始点が接続されている結合点を表します。
connectBeginShape(shape: Excel.Shape, connectionSite: number) 指定されたコネクタの始点を指定された図形に接続します。
connectEndShape(shape: Excel.Shape, connectionSite: number) 指定されたコネクタの終点を指定された図形に接続します。
connectorType 線のコネクタの種類を表します。
disconnectBeginShape() 指定されたコネクタの始点を図形から切り離します。
disconnectEndShape() 指定されたコネクタの終点を図形から切り離します。
endArrowheadLength 指定された線の終点の矢印の長さを表します。
endArrowheadStyle 指定された線の終点の矢印のスタイルを表します。
endArrowheadWidth 指定された線の終点の矢印の幅を表します。
endConnectedShape 指定された線の終点が接続されている図形を表します。
endConnectedSite コネクタの終点が接続されている結合点を表します。
id 図形識別子を指定します。
isBeginConnected 指定した線の先頭が図形に接続されているかどうかを指定します。
isEndConnected 指定した線の末尾が図形に接続されているかどうかを指定します。
shape 行に Shape 関連付けられているオブジェクトを返します。
PageBreak columnIndex 改ページの列インデックスを指定します。
delete() 改ページ オブジェクトを削除します。
getCellAfterBreak() 改ページの後の最初のセルを取得します。
rowIndex 改ページの行インデックスを指定します。
PageBreakCollection add(pageBreakRange: Range | string) 指定された範囲の左上セルの前に改ページを追加します。
getCount() コレクション内の改ページの数を取得します。
getItem(index: number) インデックス経由で改ページ オブジェクトを取得します。
items このコレクション内に読み込まれた子アイテムを取得します。
removePageBreaks() コレクション内の手動改ページをすべてリセットします。
PageLayout blackAndWhite ワークシートの白黒印刷オプション。
bottomMargin ポイント単位での印刷に使用するワークシートの下部ページ余白。
centerHorizontally ワークシートの中央の水平方向のフラグ。
centerVertically ワークシートの中央に垂直フラグを設定します。
draftMode ワークシートの下書きモード オプション。
firstPageNumber 印刷するワークシートの最初のページ番号。
footerMargin 印刷時に使用するワークシートのフッター余白をポイント単位で指定します。
getPrintArea() ワークシートの RangeAreas 印刷領域を表す 1 つまたは複数の四角形の範囲を含むオブジェクトを取得します。
getPrintAreaOrNullObject() ワークシートの RangeAreas 印刷領域を表す 1 つまたは複数の四角形の範囲を含むオブジェクトを取得します。
getPrintTitleColumns() タイトル列を表す範囲オブジェクトを取得します。
getPrintTitleColumnsOrNullObject() タイトル列を表す範囲オブジェクトを取得します。
getPrintTitleRows() タイトル行を表す範囲オブジェクトを取得します。
getPrintTitleRowsOrNullObject() タイトル行を表す範囲オブジェクトを取得します。
headerMargin 印刷時に使用するワークシートのヘッダー余白をポイント単位で指定します。
headersFooters ワークシートのヘッダーとフッターの構成。
leftMargin 印刷時に使用するワークシートの左余白をポイント単位で指定します。
orientation ページのワークシートの向き。
paperSize ページのワークシートの用紙サイズ。
printComments 印刷時にワークシートのコメントを表示するかどうかを指定します。
printErrors ワークシートの印刷エラー オプション。
printGridlines ワークシートの目盛線を印刷するかどうかを指定します。
printHeadings ワークシートの見出しを印刷するかどうかを指定します。
printOrder ワークシートのページ印刷順序オプション。
rightMargin 印刷時に使用するワークシートの右余白をポイント単位で指定します。
setPrintArea(printArea: Range |RangeAreas |string) ワークシートの印刷範囲を設定します。
setPrintMargins(unit: Excel.PrintMarginUnit, marginOptions: Excel.PageLayoutMarginOptions) ワークシートのページ余白を単位で設定します。
setPrintTitleColumns(printTitleColumns: Range | string) セルを含む列を、印刷時、ワークシートの各ページの左で繰り返すように設定します。
setPrintTitleRows(printTitleRows: Range | string) セルを含む行を、印刷時、ワークシートの各ページの上で繰り返すように設定します。
topMargin 印刷時に使用するワークシートの上余白をポイント単位で指定します。
zoom ワークシートの印刷ズーム オプション。
PageLayoutMarginOptions bottom 印刷に使用する単位のページ レイアウトの下余白を指定します。
footer 印刷に使用する単位のページ レイアウト フッター余白を指定します。
header 印刷に使用する単位のページ レイアウト ヘッダー余白を指定します。
left 印刷に使用する単位のページ レイアウトの左余白を指定します。
right 印刷に使用する単位のページ レイアウトの右余白を指定します。
top 印刷に使用する単位のページ レイアウトの上余白を指定します。
PageLayoutZoomOptions horizontalFitToPages 横方向に合わせるページ数。
scale 印刷ページのスケール値は 10 から 400 までです。
verticalFitToPages 縦方向に合わせるページ数。
PivotField sortByValues(sortBy: Excel.SortBy, valuesHierarchy: Excel.DataPivotHierarchy, pivotItemScope?: Array<PivotItem | string>) 与えられた範囲で、指定された値に基づいて PivotField を並べ替えます。
PivotLayout autoFormat 更新時またはフィールドの移動時に書式を自動的に設定するかどうかを指定します。
getDataHierarchy(cell: Range | string) PivotTable 内で指定された範囲の値を計算するために使用される DataHierarchy を取得します。
getPivotItems(axis: Excel.PivotAxis, cell: Range | string) PivotTable 内で指定された範囲の値を構成する PivotItems を軸から取得します。
preserveFormatting ピボット、並べ替え、ページ フィールド 項目の変更などの操作によってレポートを更新または再計算するときに、書式設定を保持するかどうかを指定します。
setAutoSortOnCell(cell: Range | string, sortBy: Excel.SortBy) 必要なすべての条件とコンテキストを自動的に選択するため、指定したセルを使用して自動的に並べ替えを実行するようピボットテーブルを設定します。
PivotTable enableDataValueEditing ピボットテーブルでデータ本文の値をユーザーが編集できるかどうかを指定します。
useCustomSortLists 並べ替え時にピボットテーブルでカスタム リストを使用するかどうかを指定します。
Range autoFill(destinationRange?: Range | string, autoFillType?: Excel.AutoFillType) 指定したオートフィル ロジックを使用して、現在の範囲からターゲット範囲までの範囲を入力します。
convertDataTypeToText() データ型を持つ範囲セルをテキストに変換します。
convertToLinkedDataType(serviceID: number, languageCulture: string) 範囲セルをワークシート内のリンクされたデータ型に変換します。
copyFrom(sourceRange: Range |RangeAreas |string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) セル データまたは書式をソース範囲または RangeAreas 現在の範囲にコピーします。
find(text: string, criteria: Excel.SearchCriteria) 指定された条件に基づいて指定された文字列を見つけます。
findOrNullObject(text: string, criteria: Excel.SearchCriteria) 指定された条件に基づいて指定された文字列を見つけます。
flashFill() 現在の範囲にフラッシュフィルを実行します。
getCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions) 2D 配列を返します。各セルのフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。
getColumnProperties(columnPropertiesLoadOptions: ColumnPropertiesLoadOptions) 一次元配列を返します。各列のフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。
getRowProperties(rowPropertiesLoadOptions: RowPropertiesLoadOptions) 一次元配列を返します。各行のフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定した型と値に RangeAreas 一致するすべてのセルを表す 1 つまたは複数の四角形の範囲を含むオブジェクトを取得します。
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定した型と値に RangeAreas 一致するすべてのセルを表す 1 つ以上の範囲を含むオブジェクトを取得します。
getTables(fullyContained?: boolean) 範囲と重なるテーブルの集まりを範囲限定で取得します。
linkedDataTypeState 各セルのデータ型の状態を表します。
removeDuplicates(columns: number[], includesHeader: boolean) 列によって指定される範囲から重複する値を削除します。
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) 現在の範囲内で、指定された条件に基づき、指定された文字列を検索し、置換します。
setCellProperties(cellPropertiesData: SettableCellProperties[][]) セル プロパティの 2D 配列に基づいて範囲を更新し、フォント、塗りつぶし、罫線、配置などをカプセル化します。
setColumnProperties(columnPropertiesData: SettableColumnProperties[]) 列プロパティの 1 次元配列に基づいて範囲を更新し、フォント、塗りつぶし、罫線、配置などをカプセル化します。
setDirty() 次の再計算が発生したときに再計算する範囲を設定します。
setRowProperties(rowPropertiesData: SettableRowProperties[]) 行プロパティの 1 次元配列に基づいて範囲を更新し、フォント、塗りつぶし、罫線、配置などをカプセル化します。
RangeAreas address A1 スタイルの参照を RangeAreas 返します。
addressLocal ユーザー ロケールの RangeAreas 参照を返します。
areaCount この RangeAreas オブジェクトを構成する四角形の範囲の数を返します。
areas この RangeAreas オブジェクトを構成する四角形の範囲のコレクションを返します。
calculate() 内のすべてのセルを計算します RangeAreas
cellCount オブジェクト内のセルの数を返し RangeAreas 、個々のすべての四角形の範囲のセル数を合計します。
clear(applyTo?: Excel.ClearApplyTo) この RangeAreas オブジェクトを構成する各領域の値、書式、塗りつぶし、罫線、およびその他のプロパティをクリアします。
conditionalFormats この RangeAreas オブジェクト内の任意のセルと交差する条件付き形式のコレクションを返します。
convertDataTypeToText() データ型を持つ 内のすべてのセルを RangeAreas テキストに変換します。
convertToLinkedDataType(serviceID: number, languageCulture: string) 内のすべてのセルを RangeAreas リンクされたデータ型に変換します。
copyFrom(sourceRange: Range |RangeAreas |string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) セル データまたは書式設定をソース範囲または RangeAreas 現在 RangeAreasの にコピーします。
dataValidation 内のすべての範囲のデータ検証オブジェクトを返します RangeAreas
format オブジェクト内 RangeFormat のすべての範囲のフォント、塗りつぶし、罫線、配置、およびその他のプロパティをカプセル化して、オブジェクトを RangeAreas 返します。
getEntireColumn() の列全体をRangeAreas表すオブジェクトを返します (たとえば、現在RangeAreasRangeAreasがセル "B4:E11, H2" を表している場合、列 "B:E, H:H" を表す をRangeAreas返します)。
getEntireRow() の行全体をRangeAreas表すオブジェクトを返します (たとえば、現在RangeAreasRangeAreasがセル "B4:E11" を表している場合は、行 "4:11" を表す をRangeAreas返します)。
getIntersection(anotherRange: Range |RangeAreas |string) 指定した RangeAreas 範囲または RangeAreasの積集合を表す オブジェクトを返します。
getIntersectionOrNullObject(anotherRange: Range |RangeAreas |string) 指定した RangeAreas 範囲または RangeAreasの積集合を表す オブジェクトを返します。
getOffsetRangeAreas(rowOffset: number, columnOffset: number) 特定の RangeAreas 行と列のオフセットによってシフトされるオブジェクトを返します。
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定した型と値に RangeAreas 一致するすべてのセルを表す オブジェクトを返します。
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定した型と値に RangeAreas 一致するすべてのセルを表す オブジェクトを返します。
getTables(fullyContained?: boolean) この RangeAreas オブジェクト内の任意の範囲と重複するテーブルのスコープ付きコレクションを返します。
getUsedRangeAreas(valuesOnly?: boolean) オブジェクト内の個々の RangeAreas 四角形の範囲のすべての使用領域を構成する used を RangeAreas 返します。
getUsedRangeAreasOrNullObject(valuesOnly?: boolean) オブジェクト内の個々の RangeAreas 四角形の範囲のすべての使用領域を構成する used を RangeAreas 返します。
isEntireColumn この RangeAreas オブジェクトのすべての範囲が列全体を表すかどうかを指定します (例: "A:C, Q:Z")。
isEntireRow この RangeAreas オブジェクトのすべての範囲が行全体を表すかどうかを指定します (例: "1:3, 5:7")。
setDirty() 次の RangeAreas 再計算が発生したときに再計算する を設定します。
style この RangeAreas オブジェクト内のすべての範囲のスタイルを表します。
worksheet 現在 RangeAreasの のワークシートを返します。
RangeBorder tintAndShade 範囲の境界線の色を明るくまたは暗くする二重を指定します。値は -1 (最も暗い) から 1 (最も明るい) の間で、元の色の場合は 0 です。
RangeBorderCollection tintAndShade 範囲の境界線の色を明るくまたは暗くする倍精度浮動小数点型 (double) を指定します。
RangeCollection getCount() 内の範囲の数を返します RangeCollection
getItemAt(index: number) 内の位置に基づいて範囲オブジェクトを返します RangeCollection
items このコレクション内に読み込まれた子アイテムを取得します。
RangeFill pattern 範囲のパターン。
patternColor 範囲パターンの色を表す HTML カラー コードは、#RRGGBB 形式 (例: "FFA500")、または名前付き HTML 色 (例: "オレンジ") として表されます。
patternTintAndShade 範囲の塗りつぶしのパターンの色を明るくまたは暗くする倍精度浮動小数点型 (double) を指定します。
tintAndShade 範囲の塗りつぶしの色を明るくまたは暗くする倍精度浮動小数点型 (double) を指定します。
RangeFont strikethrough フォントの取り消し線の状態を指定します。
subscript フォントの添字の状態を指定します。
superscript フォントの上付き文字の状態を指定します。
tintAndShade 範囲フォントの色を明るくまたは暗くする倍精度浮動小数点型 (double) を指定します。
RangeFormat autoIndent テキストの配置が等しい分布に設定されている場合に、テキストを自動的にインデントするかどうかを指定します。
indentLevel インデント レベルを示す 0 から 250 までの整数。
readingOrder 範囲に適用される読み上げ順序。
shrinkToFit 使用可能な列幅に合わせてテキストを自動的に縮小するかどうかを指定します。
RemoveDuplicatesResult removed 操作によって削除された重複行の数。
uniqueRemaining 結果として生じた範囲に存在する残りの一意の行の数。
ReplaceCriteria completeMatch 一致が完全であるか部分的である必要があるかどうかを指定します。
matchCase 一致で大文字と小文字が区別されるかどうかを指定します。
RowProperties address address プロパティを表します。
addressLocal addressLocal プロパティを表します。
rowIndex rowIndex プロパティを表します。
SearchCriteria completeMatch 一致が完全であるか部分的である必要があるかどうかを指定します。
matchCase 一致で大文字と小文字が区別されるかどうかを指定します。
searchDirection 検索の方向を指定します。
SettableCellProperties format format プロパティを表します。
hyperlink hyperlink プロパティを表します。
style style プロパティを表します。
SettableColumnProperties columnHidden columnHidden プロパティを表します。
format format プロパティを表します。
SettableRowProperties format format プロパティを表します。
rowHidden rowHidden プロパティを表します。
Shape altTextDescription オブジェクトの代替説明テキストを Shape 指定します。
altTextTitle オブジェクトの代替タイトル テキストを Shape 指定します。
connectionSiteCount この図形の結合点の数を返します。
delete() ワークシートから図形を削除します。
fill この図形の塗りつぶしの書式設定を返します。
geometricShape 図形に関連付けられた幾何学的図形を返します。
geometricShapeType このジオメトリ シェイプのジオメトリ シェイプ タイプを指定します。
getAsImage(format: Excel.PictureFormat) 図形を画像に変換し、base 64 でエンコードされた文字列として画像を返します。
group 図形に関連付けられた図形グループを返します。
height 図形の高さをポイント単位で指定します。
id 図形識別子を指定します。
image 図形に関連付けられた画像を返します。
incrementLeft(increment: number) 指定したポイント数だけ水平方向に図形を移動します。
incrementRotation(increment: number) z 軸を中心に、指定された度数だけ、図形を時計回りに回転します。
incrementTop(increment: number) 指定したポイント数だけ垂直方向に図形を移動します。
left 図形の左側からワークシートの左側までの距離 (ポイント数) です。
level 指定した図形のレベルを指定します。
line 図形に関連付けられた線を返します。
lineFormat この図形の線の書式設定を返します。
lockAspectRatio この図形の縦横比がロックされているかどうかを指定します。
name 図形の名前を指定します。
onActivated 図形がアクティブになったときに発生します。
onDeactivated 図形が非アクティブになると発生します。
parentGroup この図形の親グループを指定します。
rotation 図形の回転を度単位で指定します。
scaleHeight(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) 指定した係数分だけ図形の高さを変更します。
scaleWidth(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) 指定した係数分だけ図形の幅を変更します。
setZOrder(position: Excel.ShapeZOrder) 指定された図形をコレクションの z オーダーで上または下に移動します。他の図形の手前または奥に移動します。
textFrame この図形のテキスト フレーム オブジェクトを返します。
top 図形の上端からワークシートの上までのポイント単位の距離です。
type この図形の種類を返します。
visible 図形を表示するかどうかを指定します。
width 図形の幅をポイント単位で指定します。
zOrderPosition 指定された図形の z オーダーでの位置を返します。0 はオーダー スタックの一番下を表します。
ShapeActivatedEventArgs shapeId アクティブ化された図形の ID を取得します。
type イベントの種類を取得します。
worksheetId 図形がアクティブ化されているワークシートの ID を取得します。
ShapeCollection addGeometricShape(geometricShapeType: Excel.GeometricShapeType) 幾何学的図形をワークシートに追加します。
addGroup(values: Array<string |図形>) このコレクションのワークシート内の図形のサブセットをグループ化します。
addImage(base64ImageString: string) base64 エンコード文字列から画像を作成し、それをワークシートに追加します。
addLine(startLeft: number, startTop: number, endLeft: number, endTop: number, connectorType?: Excel.ConnectorType) ワークシートに行を追加します。
addTextBox(text?: string) 指定されたテキストを含むテキスト ボックスをワークシートに追加します。
getCount() ワークシートの図形数を返します。
getItem(key: string) 名前または ID を使用して図形を取得します。
getItemAt(index: number) コレクション内の位置を使用して図形を取得します。
items このコレクション内に読み込まれた子アイテムを取得します。
ShapeDeactivatedEventArgs shapeId 非アクティブ化された図形の ID を取得します。
type イベントの種類を取得します。
worksheetId 図形が非アクティブ化されているワークシートの ID を取得します。
ShapeFill clear() この図形の塗りつぶしの書式設定をクリアします。
foregroundColor #RRGGBB 形式 ("FFA500" など) または名前付き HTML カラー ("オレンジ" など) で、HTML 色形式で図形塗りつぶしの前景色を表します。
setSolidColor(color: string) 図形の塗りつぶしの書式設定を均一な色に設定します。
transparency 塗りつぶしの透明度の割合を、0.0 (不透明) から 1.0 (クリア) までの値として指定します。
type 図形の塗りつぶしの種類を返します。
ShapeFont bold フォントの太字の状態を表します。
color テキストの色の HTML カラー コード表現 (例: "#FF0000" は赤を表します)。
italic フォントの斜体の状態を表します。
name フォント名 ("Calibri" など) を表します。
size フォント サイズをポイント単位で表します (例: 11)。
underline フォントに適用する下線の種類。
ShapeGroup id 図形識別子を指定します。
shape グループに Shape 関連付けられているオブジェクトを返します。
shapes オブジェクトのコレクションを Shape 返します。
ungroup() 指定した図形グループに含まれるグループ化された図形のグループを解除します。
ShapeLineFormat color #RRGGBB 形式 ("FFA500" など) または名前付き HTML の色 (例: "オレンジ") の形式で、行の色を HTML 色形式で表します。
dashStyle 図形の線スタイルを表します。
style 図形の線スタイルを表します。
transparency 指定された線の透明度を示す 0.0 (不透明) から 1.0 (透明) までの値を表します。
visible 図形要素の線の書式を表示するかどうかを指定します。
weight 線の太さ (ポイント数) を表します。
SortField subField 並べ替えるリッチ値のターゲット プロパティ名であるサブフィールドを指定します。
StyleCollection getCount() コレクション内のスタイルの数を取得します。
getItemAt(index: number) コレクション内の位置に基づいてスタイルを取得します。
Table autoFilter テーブルの AutoFilter オブジェクトを表します。
TableAddedEventArgs source イベントのソースを取得します。
tableId 追加されるテーブルの ID を取得します。
type イベントの種類を取得します。
worksheetId テーブルが追加されるワークシートの ID を取得します。
TableChangedEventArgs details 変更の詳細に関する情報を取得します。
TableCollection onAdded ブックに新しいテーブルが追加されたときに発生します。
onDeleted 指定されたテーブルがブックで削除されたときに発生します。
TableDeletedEventArgs source イベントのソースを取得します。
tableId 削除されたテーブルの ID を取得します。
tableName 削除されたテーブルの名前を取得します。
type イベントの種類を取得します。
worksheetId テーブルが削除されるワークシートの ID を取得します。
TableScopedCollection getCount() コレクションに含まれるテーブルの数を取得します。
getFirst() コレクション内の最初のテーブルを取得します。
getItem(key: string) 名前または ID でテーブルを取得します。
items このコレクション内に読み込まれた子アイテムを取得します。
TextFrame autoSizeSetting テキスト フレームの自動サイズ設定。
bottomMargin テキスト フレームの下余白を表します (ポイント数)。
deleteText() テキスト フレーム内のテキストをすべて削除します。
hasText テキスト フレームにテキストが含まれているかどうかを指定します。
horizontalAlignment テキスト フレームの水平方向の配置を表します。
horizontalOverflow テキスト フレームの水平方向のオーバーフローの動作を表します。
leftMargin テキスト フレームの左余白を表します (ポイント数)。
orientation テキスト フレームのテキストの向きを示す角度を表します。
readingOrder テキスト フレームの読む方向を表します (左から右または右から左)。
rightMargin テキスト フレームの右余白を表します (ポイント数)。
textRange テキスト フレーム内の図形にアタッチされているテキスト、およびテキストを操作するためのプロパティとメソッドを表します。
topMargin テキスト フレームの上余白を表します (ポイント数)。
verticalAlignment テキスト フレームの垂直方向の配置を表します。
verticalOverflow テキスト フレームの垂直方向のオーバーフローの動作を表します。
TextRange font テキスト範囲の ShapeFont フォント属性を表す オブジェクトを返します。
getSubstring(start: number, length?: number) 指定された範囲の部分文字列に対する TextRange オブジェクトを返します。
text テキスト範囲のプレーン テキスト コンテンツを表します。
Workbook autoSave ブックが自動保存モードかどうかを指定します。
calculationEngineVersion Excel 計算エンジンのバージョンとして数字を返します。
chartDataPointTrack 関連付けられている実際のデータ ポイントをブックの全グラフが追跡している場合、true となります。
getActiveChart() ブックで現在アクティブになっているグラフを取得します。
getActiveChartOrNullObject() ブックで現在アクティブになっているグラフを取得します。
getIsActiveCollabSession() trueブックが複数のユーザーによって (共同編集によって) 編集されている場合は を返します。
getSelectedRanges() ブックから現在選択されている 1 つまたは複数の範囲を取得します。
isDirty ブックが最後に保存されてから変更が加えられたかどうかを指定します。
onAutoSaveSettingChanged ブックの [自動保存] 設定が変更されたときに発生します。
previouslySaved ブックがローカルまたはオンラインで保存されたかどうかを指定します。
usePrecisionAsDisplayed ブックを表示桁数でのみ計算する場合、true となります。
WorkbookAutoSaveSettingChangedEventArgs type イベントの種類を取得します。
ワークシート autoFilter ワークシートの AutoFilter オブジェクトを表します。
enableCalculation Excel が必要に応じてワークシートを再計算するかどうかを決定します。
findAll(text: string, criteria: Excel.WorksheetSearchCriteria) 指定された条件に基づいて指定された文字列のすべての出現箇所を検索し、1 つまたは複数の四角形の範囲を含むオブジェクトとして RangeAreas 返します。
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria) 指定された条件に基づいて指定された文字列のすべての出現箇所を検索し、1 つまたは複数の四角形の範囲を含むオブジェクトとして RangeAreas 返します。
getRanges(address?: string) RangeAreasアドレスまたは名前で指定された四角形の範囲の 1 つ以上のブロックを表す オブジェクトを取得します。
horizontalPageBreaks ワークシートの水平改ページをまとめて取得します。
onFormatChanged フォーマットが特定のワークシートで変更されたときに発生します。
pageLayout ワークシートの PageLayout オブジェクトを取得します。
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) 現在のワークシート内で、指定された条件に基づき、指定された文字列を検索し、置換します。
shapes ワークシート上のすべての Shape オブジェクトをまとめて返します。
verticalPageBreaks ワークシートの垂直改ページをまとめて取得します。
WorksheetChangedEventArgs details 変更の詳細に関する情報を表します。
WorksheetCollection onChanged ブックのワークシートが変更されたときに発生します。
onFormatChanged ブック内のワークシートの書式が変更された場合に発生します。
onSelectionChanged ワークシートで選択範囲を変更したときに発生します。
WorksheetFormatChangedEventArgs address 特定のワークシートで変更されたエリアを表す範囲のアドレスを取得します。
getRange(ctx: Excel.RequestContext) 特定のワークシートで変更されたエリアを表す範囲を取得します。
getRangeOrNullObject(ctx: Excel.RequestContext) 特定のワークシートで変更されたエリアを表す範囲を取得します。
source イベントのソースを取得します。
type イベントの種類を取得します。
worksheetId データが変更されたワークシートの ID を取得します。
WorksheetSearchCriteria completeMatch 一致が完全であるか部分的である必要があるかどうかを指定します。
matchCase 一致で大文字と小文字が区別されるかどうかを指定します。

関連項目