Excel JavaScript API 1.9 の新機能What's new in Excel JavaScript API 1.9

1.9 の要件セットにより、500 件を超える新しい Excel API が 導入されました。More than 500 new Excel APIs were introduced with the 1.9 requirement set. 最初の表には API が簡潔にまとめられています。その後の表は詳しい一覧になっています。The first table provides a concise summary of the APIs, while the subsequent table gives a detailed list.

機能領域Feature area 説明Description 関連オブジェクトRelevant objects
ShapesShapes 画像、幾何学な図形、テキスト ボックスを挿入、位置変更、書式設定します。Insert, position, and format images, geometric shapes and text boxes. ShapeCollection Shape GeometricShape ImageShapeCollection Shape GeometricShape Image
オート フィルターAuto Filter 範囲にフィルターを追加します。Add filters to ranges. AutoFilterAutoFilter
エリアAreas 連続していない範囲をサポートします。Support for discontinuous ranges. RangeAreasRangeAreas
特別なセルSpecial Cells ある範囲内に日付、コメント、数式を含むセルを取得します。Get cells containing dates, comments, or formulas within a range. RangeRange
検索Find ある範囲またはワークシート内で値や数式を見つけます。Find values or formulas within a range or worksheet. RangeWorksheetRangeWorksheet
コピーと貼り付けCopy and Paste 範囲間で値、書式、数式をコピーします。Copy values, formats, and formulas from one range to another. RangeRange
計算Calculation Excel 計算エンジンを細かく操作できます。Greater control over the Excel calculation engine. アプリケーションApplication
新しいグラフNew Charts 新しくサポートされたグラフである、マップ、箱ひげ図、ウォーターフォール、サンバースト、パレート、Explore our new supported chart types: maps, box and whisker, waterfall, sunburst, pareto. じょうごをお試しください。and funnel. ChartChart
範囲の形式RangeFormat 範囲の形式の新しい機能です。New capabilities with range formats. RangeRange

API リストAPI list

次の表に、Excel JavaScript API 要件セット1.9 の Api を示します。The following table lists the APIs in Excel JavaScript API requirement set 1.9. Excel JavaScript API 要件セット1.9 またはそれ以前でサポートされているすべての Api の API リファレンスドキュメントを表示するには、「要件セット1.9 またはそれ以前の Excel api」を参照してください。To view API reference documentation for all APIs supported by Excel JavaScript API requirement set 1.9 or earlier, see Excel APIs in requirement set 1.9 or earlier.

クラスClass フィールドFields 説明Description
ApplicationApplication calculationEngineVersioncalculationEngineVersion 最後の完全な再計算に使用した Excel 計算エンジンのバージョンを返します。Returns the Excel calculation engine version used for the last full recalculation. 読み取り専用です。Read-only.
calculationStatecalculationState アプリケーションの計算の状態を返します。Returns the calculation state of the application. 詳細については、Excel.CalculationState をご覧ください。See Excel.CalculationState for details. 読み取り専用です。Read-only.
iterativeCalculationiterativeCalculation 反復計算の設定を返します。Returns the Iterative Calculation settings.
suspendScreenUpdatingUntilNextSync()suspendScreenUpdatingUntilNextSync() 次の "context.sync()" が呼び出されるまで画面の更新を一時停止します。Suspends sceen updating until the next "context.sync()" is called.
AutoFilterAutoFilter apply(range: Range | string, columnIndex?: number, criteria?: Excel.FilterCriteria)apply(range: Range | string, columnIndex?: number, criteria?: Excel.FilterCriteria) 範囲にオートフィルターを適用します。Applies the AutoFilter to a range. 列インデックスやフィルター条件が指定されている場合、列にフィルターを適用します。This filters the column if column index and filter criteria are specified.
clearCriteria()clearCriteria() オートフィルターのフィルター条件がクリアされます。Clears the filter criteria of the AutoFilter.
getRange()getRange() AutoFilter が適用される範囲を表す Range オブジェクトを返します。Returns the Range object that represents the range to which the AutoFilter applies.
getRangeOrNullObject()getRangeOrNullObject() オートフィルターが適用される範囲を表す Range オブジェクトを返します。Returns the Range object that represents the range to which the AutoFilter applies.
criteriacriteria オートフィルターが適用された範囲のすべてのフィルター条件を保持する配列です。An array that holds all the filter criteria in the autofiltered range. 読み取り専用です。Read-Only.
enabledenabled AutoFilter が有効かどうかを示します。Indicates if the AutoFilter is enabled or not. 読み取り専用です。Read-Only.
isDataFilteredisDataFiltered AutoFilter にフィルター条件が与えられているかどうかを示します。Indicates if the AutoFilter has filter criteria. 読み取り専用です。Read-Only.
reapply()reapply() その範囲で現在指定されている Autofilter オブジェクトを適用します。Applies the specified Autofilter object currently on the range.
remove()remove() 範囲の AutoFilter を削除します。Removes the AutoFilter for the range.
CellBorderCellBorder colorcolor 1 つの境界線の color プロパティを表します。Represents the color property of a single border.
stylestyle 1 つの境界線の style プロパティを表します。Represents the style property of a single border.
tintAndShadetintAndShade 1 つの境界線の tintAndShade プロパティを表します。Represents the tintAndShade property of a single border.
weightweight 1 つの境界線の weight プロパティを表します。Represents the weight property of a single border.
CellBorderCollectionCellBorderCollection bottombottom format.borders.bottom プロパティを表します。Represents the format.borders.bottom property.
diagonalDowndiagonalDown format.borders.diagonalDown プロパティを表します。Represents the format.borders.diagonalDown property.
diagonalUpdiagonalUp format.borders.diagonalUp プロパティを表します。Represents the format.borders.diagonalUp property.
horizontalhorizontal format.borders.horizontal プロパティを表します。Represents the format.borders.horizontal property.
leftleft format.borders.left プロパティを表します。Represents the format.borders.left property.
rightright format.borders.right プロパティを表します。Represents the format.borders.right property.
toptop format.borders.top プロパティを表します。Represents the format.borders.top property.
verticalvertical format.borders.vertical プロパティを表します。Represents the format.borders.vertical property.
CellPropertiesCellProperties addressaddress address プロパティを表します。Represents the address property.
addressLocaladdressLocal addressLocal プロパティを表します。Represents the addressLocal property.
hiddenhidden hidden プロパティを表します。Represents the hidden property.
CellPropertiesFillCellPropertiesFill colorcolor format.fill.color プロパティを表します。Represents the format.fill.color property.
patternpattern format.fill.pattern プロパティを表します。Represents the format.fill.pattern property.
patternColorpatternColor format.fill.patternColor プロパティを表します。Represents the format.fill.patternColor property.
patternTintAndShadepatternTintAndShade format.fill.patternTintAndShade プロパティを表します。Represents the format.fill.patternTintAndShade property.
tintAndShadetintAndShade format.fill.tintAndShade プロパティを表します。Represents the format.fill.tintAndShade property.
CellPropertiesFontCellPropertiesFont boldbold format.font.bold プロパティを表します。Represents the format.font.bold property.
colorcolor format.font.color プロパティを表します。Represents the format.font.color property.
italicitalic format.font.italic プロパティを表します。Represents the format.font.italic property.
namename format.font.name プロパティを表します。Represents the format.font.name property.
sizesize format.font.size プロパティを表します。Represents the format.font.size property.
strikethroughstrikethrough format.font.strikethrough プロパティを表します。Represents the format.font.strikethrough property.
subscriptsubscript format.font.subscript プロパティを表します。Represents the format.font.subscript property.
superscriptsuperscript format.font.superscript プロパティを表します。Represents the format.font.superscript property.
tintAndShadetintAndShade format.font.tintAndShade プロパティを表します。Represents the format.font.tintAndShade property.
underlineunderline format.font.underline プロパティを表します。Represents the format.font.underline property.
CellPropertiesFormatCellPropertiesFormat autoIndentautoIndent autoIndent プロパティを表します。Represents the autoIndent property.
bordersborders borders プロパティを表します。Represents the borders property.
fillfill fill プロパティを表します。Represents the fill property.
fontfont font プロパティを表します。Represents the font property.
horizontalAlignmenthorizontalAlignment horizontalAlignment プロパティを表します。Represents the horizontalAlignment property.
indentLevelindentLevel indentLevel プロパティを表します。Represents the indentLevel property.
protectionprotection protection プロパティを表します。Represents the protection property.
readingOrderreadingOrder readingOrder プロパティを表します。Represents the readingOrder property.
shrinkToFitshrinkToFit shrinkToFit プロパティを表します。Represents the shrinkToFit property.
textOrientationtextOrientation textOrientation プロパティを表します。Represents the textOrientation property.
useStandardHeightuseStandardHeight useStandardHeight プロパティを表します。Represents the useStandardHeight property.
useStandardWidthuseStandardWidth useStandardWidth プロパティを表します。Represents the useStandardWidth property.
verticalAlignmentverticalAlignment verticalAlignment プロパティを表します。Represents the verticalAlignment property.
wrapTextwrapText wrapText プロパティを表します。Represents the wrapText property.
CellPropertiesProtectionCellPropertiesProtection formulaHiddenformulaHidden format.protection.formulaHidden プロパティを表します。Represents the format.protection.formulaHidden property.
lockedlocked format.protection.locked プロパティを表します。Represents the format.protection.locked property.
ChangedEventDetailChangedEventDetail valueAftervalueAfter 変更後の値を表します。Represents the value after changed. 返されるデータの型は、文字列、数値、ブール値のいずれかになります。The data returned could be of type string, number, or a boolean. エラーが含まれているセルは、エラー文字列を返します。Cells that contain an error will return the error string.
valueBeforevalueBefore 変更前の値を表します。Represents the value before changed. 返されるデータの型は、文字列、数値、ブール値のいずれかになります。The data returned could be of type string, number, or a boolean. エラーが含まれているセルは、エラー文字列を返します。Cells that contain an error will return the error string.
valueTypeAftervalueTypeAfter 変更後の値の型を表します。Represents the type of value after changed
valueTypeBeforevalueTypeBefore 変更前の値の型を表します。Represents the type of value before changed
ChartChart activate()activate() Excel UI でグラフをアクティブにします。Activates the chart in the Excel UI.
pivotOptionspivotOptions ピボット グラフのオプションをカプセル化します。Encapsulates the options for a pivot chart. 読み取り専用です。Read-only.
ChartAreaFormatChartAreaFormat colorSchemecolorScheme グラフの配色を返すか、設定します。Returns or sets color scheme of the chart. 読み取り/書き込み可能。Read/Write.
roundedCornersroundedCorners グラフのグラフ エリアの角が丸いかどうかを指定します。Specifies whether or not chart area of the chart has rounded corners. 読み取り/書き込み可能。Read/Write.
ChartAxisChartAxis linkNumberFormatlinkNumberFormat 数値形式がセルにリンクされているかどうかを表します。Represents whether or not the number format is linked to the cells. true の場合、セルで数値形式が変更されるとラベルでも数値形式が変更されます。If true, the number format will change in the labels when it changes in the cells.
ChartBinOptionsChartBinOptions allowOverflowallowOverflow ヒストグラム図やパレート図でビンのオーバーフローが有効になっているかどうかを指定します。Specifies whether or not the bin overflow is enabled in a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
allowUnderflowallowUnderflow ヒストグラム図やパレート図でビンのアンダーフローが有効になっているかどうかを指定します。Specifies whether or not the bin underflow is enabled in a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
countcount ヒストグラム図やパレート図のビン数を設定または返します。Returns or sets the bin count of a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
overflowValueoverflowValue ヒストグラム図やパレート図のビンのオーバーフロー値を設定または返します。Returns or sets the bin overflow value of a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
typetype ヒストグラム図やパレート図のビンの種類を設定または返します。Returns or sets the bin's type for a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
underflowValueunderflowValue ヒストグラム図やパレート図のビンのアンダーフロー値を設定または返します。Returns or sets the bin underflow value of a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
widthwidth ヒストグラム図やパレート図のビンの幅値を設定または返します。Returns or sets the bin width value of a histogram chart or pareto chart. 読み取り/書き込み可能。Read/Write.
ChartBoxwhiskerOptionsChartBoxwhiskerOptions quartileCalculationquartileCalculation 箱ひげ図の四分位数計算の種類を設定または返します。Returns or sets the quartile calculation type of a box and whisker chart. 読み取り/書き込み可能。Read/Write.
showInnerPointsshowInnerPoints 箱ひげ図で、内部ポイントが表示されるかどうかを指定します。Specifies whether or not the inner points are shown in a box and whisker chart. 読み取り/書き込み可能。Read/Write.
showMeanLineshowMeanLine 箱ひげ図で、平均線が表示されるかどうかを指定します。Specifies whether or not the mean line is shown in a box and whisker chart. 読み取り/書き込み可能。Read/Write.
showMeanMarkershowMeanMarker 箱ひげ図で、平均マーカーが表示されるかどうかを指定します。Specifies whether or not the mean marker is shown in a box and whisker chart. 読み取り/書き込み可能。Read/Write.
showOutlierPointsshowOutlierPoints 箱ひげ図で、特異ポイントが表示されるかどうかを指定します。Specifies whether or not outlier points are shown in a box and whisker chart. 読み取り/書き込み可能。Read/Write.
ChartDataLabelChartDataLabel linkNumberFormatlinkNumberFormat (セル内で変更されたときにラベルの数値形式が変わるように) 数値形式がセルにリンクされているかどうかを表すブール値です。Boolean value representing if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells).
ChartDataLabelsChartDataLabels linkNumberFormatlinkNumberFormat 数値形式がセルにリンクされているかどうかを表します。Represents whether or not the number format is linked to the cells. true の場合、セルで数値形式が変更されるとラベルでも数値形式が変更されます。If true, the number format will change in the labels when it changes in the cells
ChartErrorBarsChartErrorBars endStyleCapendStyleCap 誤差範囲に終点のスタイル線端があるかどうかを指定します。Specifies whether or not the error bars have an end style cap.
includeinclude 誤差範囲のどの部分を含めるかを指定します。Specifies which parts of the error bars to include.
formatformat 誤差範囲の書式の種類を指定します。Specifies the formatting type of the error bars.
typetype 誤差範囲でマークされている範囲の種類。The type of range marked by the error bars.
visiblevisible 誤差範囲が表示されるかどうかを指定します。Specifies whether or not the error bars are displayed.
ChartErrorBarsFormatChartErrorBarsFormat lineline グラフの線の書式設定を表します。Represents the chart line formatting.
ChartMapOptionsChartMapOptions labelStrategylabelStrategy リージョン マップ グラフの系列マップ ラベル方法を設定または返します。Returns or sets the series map labels strategy of a region map chart. 読み取り/書き込み可能。Read/Write.
levellevel リージョン マップ グラフの系列マッピング レベルを設定または返します。Returns or sets the series mapping level of a region map chart. 読み取り/書き込み可能。Read/Write.
projectionTypeprojectionType リージョン マップ グラフの系列投影タイプを設定または返します。Returns or sets the series projection type of a region map chart. 読み取り/書き込み可能。Read/Write.
ChartPivotOptionsChartPivotOptions showAxisFieldButtonsshowAxisFieldButtons ピボットグラフに軸フィールド ボタンを表示するかどうかを指定します。Specifies whether or not to display the axis field buttons on a PivotChart. ShowAxisFieldButtons プロパティは、ピボットグラフを選択したときに有効になる [分析] タブの [フィールド ボタン] ボックスの一覧にある [軸フィールド ボタンを表示する] コマンドに対応します。The ShowAxisFieldButtons property corresponds to the "Show Axis Field Buttons" command on the "Field Buttons" drop-down list of the "Analyze" tab, which is available when a PivotChart is selected.
showLegendFieldButtonsshowLegendFieldButtons ピボットグラフに凡例フィールド ボタンを表示するかどうかを指定します。Specifies whether or not to display the legend field buttons on a PivotChart
showReportFilterFieldButtonsshowReportFilterFieldButtons ピボットグラフにレポート フィルター フィールド ボタンを表示するかどうかを指定します。Specifies whether or not to display the report filter field buttons on a PivotChart.
showValueFieldButtonsshowValueFieldButtons ピボットグラフに値フィールド ボタンを表示するかどうかを指定します。Specifies whether or not to display the show value field buttons on a PivotChart
ChartSeriesChartSeries bubbleScalebubbleScale 既定のサイズのパーセンテージを表す 0 (ゼロ) から 300 までの整数値とすることができます。This can be an integer value from 0 (zero) to 300, representing the percentage of the default size. このプロパティは、バブルチャートにのみ使用できます。This property only applies to bubble charts. 読み取り/書き込み可能。Read/Write.
gradientMaximumColorgradientMaximumColor リージョン マップ グラフ系列の最大値の色を設定または返します。Returns or sets the color for maximum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMaximumTypegradientMaximumType リージョン マップ グラフ系列の最大値の種類を設定または返します。Returns or sets the type for maximum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMaximumValuegradientMaximumValue リージョン マップ グラフ系列の最大値を設定または返します。Returns or sets the maximum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMidpointColorgradientMidpointColor リージョン マップ グラフ系列の中間値の色を設定または返します。Returns or sets the color for midpoint value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMidpointTypegradientMidpointType リージョン マップ グラフ系列の中間値の種類を設定または返します。Returns or sets the type for midpoint value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMidpointValuegradientMidpointValue リージョン マップ グラフ系列の中間値を設定または返します。Returns or sets the midpoint value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMinimumColorgradientMinimumColor リージョン マップ グラフ系列の最小値の色を設定または返します。Returns or sets the color for minimum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMinimumTypegradientMinimumType リージョン マップ グラフ系列の最小値の種類を設定または返します。Returns or sets the type for minimum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientMinimumValuegradientMinimumValue リージョン マップ グラフ系列の最小値を設定または返します。Returns or sets the minimum value of a region map chart series. 読み取り/書き込み可能。Read/Write.
gradientStylegradientStyle リージョン マップ グラフのグラデーション スタイルを設定または返します。Returns or sets series gradient style of a region map chart. 読み取り/書き込み可能。Read/Write.
invertColorinvertColor 系列の負のデータ ポイントに対して塗りつぶしの色を設定または返します。Returns or sets the fill color for negative data points in a series. 読み取り/書き込み可能。Read/Write.
parentLabelStrategyparentLabelStrategy ツリーマップ グラフの系列上位ラベル方法領域を設定または返します。Returns or sets the series parent label strategy area for a treemap chart. 読み取り/書き込み可能。Read/Write.
binOptionsbinOptions ヒストグラム図とパレート図のビンのオプションをカプセル化します。Encapsulates the bin options for histogram charts and pareto charts. 読み取り専用です。Read-only.
boxwhiskerOptionsboxwhiskerOptions 箱ひげ図グラフのオプションをカプセル化します。Encapsulates the options for the box and whisker charts. 読み取り専用です。Read-only.
mapOptionsmapOptions リージョン マップ グラフのオプションをカプセル化します。Encapsulates the options for a region map chart. 読み取り専用です。Read-only.
xErrorBarsxErrorBars グラフ系列の誤差範囲オブジェクトを表します。Represents the error bar object of a chart series.
yErrorBarsyErrorBars グラフ系列の誤差範囲オブジェクトを表します。Represents the error bar object of a chart series.
showConnectorLinesshowConnectorLines ウォーターフォール図で、コネクタが表示されるかどうかを指定します。Specifies whether or not connector lines are shown in waterfall charts. 読み取り/書き込み可能。Read/Write.
showLeaderLinesshowLeaderLines 系列の各データ ラベルの引き出し線が表示されるかどうかを指定します。Specifies whether or not leader lines are displayed for each data label in the series. 読み取り/書き込み可能。Read/Write.
splitValuesplitValue 補助のグラフ (円または縦棒) が付いた円グラフを 2 つの部分に区切るしきい値を設定または返します。Returns or sets the threshold value that separates two sections of either a pie-of-pie chart or a bar-of-pie chart. 読み取り/書き込み可能。Read/Write.
ChartTrendlineLabelChartTrendlineLabel linkNumberFormatlinkNumberFormat (セル内で変更されたときにラベルの数値形式が変わるように) 数値形式がセルにリンクされているかどうかを表すブール値です。Boolean value representing if the number format is linked to the cells (so that the number format changes in the labels when it changes in the cells).
ColumnPropertiesColumnProperties addressaddress address プロパティを表します。Represents the address property.
addressLocaladdressLocal addressLocal プロパティを表します。Represents the addressLocal property.
columnIndexcolumnIndex columnIndex プロパティを表します。Represents the columnIndex property.
ConditionalFormatConditionalFormat getRanges()getRanges() 1 つまたは複数の長方形範囲で構成され、条件付き書式が適用された RangeAreas を返します。Returns the RangeAreas, comprising one or more rectangular ranges, the conditonal format is applied to. 読み取り専用です。Read-only.
DataValidationDataValidation getInvalidCells()getInvalidCells() 1 つまたは複数の長方形範囲で構成され、無効なセル値を含む RangeAreas を返します。Returns a RangeAreas, comprising one or more rectangular ranges, with invalid cell values. すべてのセル値が有効な場合、この関数からは ItemNotFound エラーがスローされます。If all cell values are valid, this function will throw an ItemNotFound error.
getInvalidCellsOrNullObject()getInvalidCellsOrNullObject() 1 つまたは複数の長方形範囲で構成され、無効なセル値を含む RangeAreas を返します。Returns a RangeAreas, comprising one or more rectangular ranges, with invalid cell values. すべてのセル値が有効な場合、この関数からは null が返されます。If all cell values are valid, this function will return null.
FilterCriteriaFilterCriteria subFieldsubField リッチな値にリッチなフィルターを適用する場合、フィルターによって使用されるプロパティです。The property used by the filter to do rich filter on richvalues.
GeometricShapeGeometricShape idid 図形 ID を返します。Returns the shape identifier. 読み取り専用です。Read-only.
shapeshape 幾何学的図形の Shape オブジェクトを返します。Returns the Shape object for the geometric shape. 読み取り専用です。Read-only.
GroupShapeCollectionGroupShapeCollection getCount()getCount() 図形グループの図形の数を返します。Returns the number of shapes in the shape group. 読み取り専用です。Read-only.
getItem(key: string)getItem(key: string) 名前または ID を使用して図形を取得します。Gets a shape using its Name or ID.
getItemAt(index: number)getItemAt(index: number) コレクション内の位置に基づいて図形を取得します。Gets a shape based on its position in the collection.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
HeaderFooterHeaderFooter centerFootercenterFooter ワークシートの中央フッターを取得または設定します。Gets or sets the center footer of the worksheet.
centerHeadercenterHeader ワークシートの中央ヘッダーを取得または設定します。Gets or sets the center header of the worksheet.
leftFooterleftFooter ワークシートの左フッターを取得または設定します。Gets or sets the left footer of the worksheet.
leftHeaderleftHeader ワークシートの左ヘッダーを取得または設定します。Gets or sets the left header of the worksheet.
rightFooterrightFooter ワークシートの右フッターを取得または設定します。Gets or sets the right footer of the worksheet.
rightHeaderrightHeader ワークシートの右ヘッダーを取得または設定します。Gets or sets the right header of the worksheet.
HeaderFooterGroupHeaderFooterGroup defaultForAllPagesdefaultForAllPages 偶数/奇数または最初のページが指定されていない場合にすべてのページに使用される汎用ヘッダー/フッター。The general header/footer, used for all pages unless even/odd or first page is specified.
evenPagesevenPages 偶数ページに使用するヘッダー/フッター。奇数ページには奇数のヘッダー/フッターを指定する必要があります。The header/footer to use for even pages, odd header/footer needs to be specified for odd pages.
firstPagefirstPage 最初のページに使用するヘッダー/フッター。その他すべてのページには汎用または偶数/奇数のヘッダー/フッターが使用されます。The first page header/footer, for all other pages general or even/odd is used.
oddPagesoddPages 奇数ページに使用するヘッダー/フッター。偶数ページには偶数のヘッダー/フッターを指定する必要があります。The header/footer to use for odd pages, even header/footer needs to be specified for even pages.
statestate 設定されているヘッダー/フッターの状態を取得または設定します。Gets or sets the state of which headers/footers are set. 詳細については、Excel.HeaderFooterState をご覧ください。See Excel.HeaderFooterState for details.
useSheetMarginsuseSheetMargins ワークシートのページ レイアウト オプションに設定されているページ余白に合わせてヘッダー/フッターの位置が調整されているかどうかを示すフラグを取得または設定します。Gets or sets a flag indicating if headers/footers are aligned with the page margins set in the page layout options for the worksheet.
useSheetScaleuseSheetScale ワークシートのページ レイアウト オプションに設定されているページ パーセンテージ スケールによってヘッダー/フッターが調整されているかどうかを示すフラグを取得または設定します。Gets or sets a flag indicating if headers/footers should be scaled by the page percentage scale set in the page layout options for the worksheet.
ImageImage formatformat 画像の形式を返します。Returns the format of the image. 読み取り専用です。Read-only.
idid 画像オブジェクトの図形 ID を表します。Represents the shape identifier for the image object. 読み取り専用です。Read-only.
shapeshape 画像に関連付けられた Shape オブジェクトを返します。Returns the Shape object associated with the image. 読み取り専用です。Read-only.
IterativeCalculationIterativeCalculation enabledenabled Excel で反復計算を使用して循環参照を解決する場合、true となります。True if Excel will use iteration to resolve circular references.
maxChangemaxChange 循環参照は Excel の反復計算によって解決されます。その反復計算間の変化の最大値を設定または返します。Returns or sets the maximum amount of change between each iteration as Excel resolves circular references.
maxIterationmaxIteration Excel で循環参照の解決に使用できる、最大反復回数を設定または返します。Returns or sets the maximum number of iterations that Excel can use to resolve a circular reference.
LineLine beginArrowheadLengthbeginArrowheadLength 指定された線の始点の矢印の長さを表します。Represents the length of the arrowhead at the beginning of the specified line.
beginArrowheadStylebeginArrowheadStyle 指定された線の始点の矢印のスタイルを表します。Represents the style of the arrowhead at the beginning of the specified line.
beginArrowheadWidthbeginArrowheadWidth 指定された線の始点の矢印の幅を表します。Represents the width of the arrowhead at the beginning of the specified line.
connectBeginShape(shape: Excel.Shape, connectionSite: number)connectBeginShape(shape: Excel.Shape, connectionSite: number) 指定されたコネクタの始点を指定された図形に接続します。Attaches the beginning of the specified connector to a specified shape.
connectEndShape(shape: Excel.Shape, connectionSite: number)connectEndShape(shape: Excel.Shape, connectionSite: number) 指定されたコネクタの終点を指定された図形に接続します。Attaches the end of the specified connector to a specified shape.
connectorTypeconnectorType 線のコネクタの種類を表します。Represents the connector type for the line.
disconnectBeginShape()disconnectBeginShape() 指定されたコネクタの始点を図形から切り離します。Detaches the beginning of the specified connector from a shape.
disconnectEndShape()disconnectEndShape() 指定されたコネクタの終点を図形から切り離します。Detaches the end of the specified connector from a shape.
endArrowheadLengthendArrowheadLength 指定された線の終点の矢印の長さを表します。Represents the length of the arrowhead at the end of the specified line.
endArrowheadStyleendArrowheadStyle 指定された線の終点の矢印のスタイルを表します。Represents the style of the arrowhead at the end of the specified line.
endArrowheadWidthendArrowheadWidth 指定された線の終点の矢印の幅を表します。Represents the width of the arrowhead at the end of the specified line.
beginConnectedShapebeginConnectedShape 指定された線の始点が接続されている図形を表します。Represents the shape to which the beginning of the specified line is attached. 読み取り専用です。Read-only.
beginConnectedSitebeginConnectedSite コネクタの始点が接続されている結合点を表します。Represents the connection site to which the beginning of a connector is connected. 読み取り専用です。Read-only. 線の始点がどの図形にも接続されていない場合は、null を返します。Returns null when the beginning of the line is not attached to any shape.
endConnectedShapeendConnectedShape 指定された線の終点が接続されている図形を表します。Represents the shape to which the end of the specified line is attached. 読み取り専用です。Read-only.
endConnectedSiteendConnectedSite コネクタの終点が接続されている結合点を表します。Represents the connection site to which the end of a connector is connected. 読み取り専用です。Read-only. 線の終点がどの図形にも接続されていない場合は、null を返します。Returns null when the end of the line is not attached to any shape.
idid 図形 ID を表します。Represents the shape identifier. 読み取り専用です。Read-only.
isBeginConnectedisBeginConnected 指定された線の始点が図形に接続されているかどうかを指定します。Specifies whether or not the beginning of the specified line is connected to a shape. 読み取り専用です。Read-only.
isEndConnectedisEndConnected 指定された線の終点が図形に接続されているかどうかを指定します。Specifies whether or not the end of the specified line is connected to a shape. 読み取り専用です。Read-only.
shapeshape 線に関連付けられた Shape オブジェクトを返します。Returns the Shape object associated with the line. 読み取り専用です。Read-only.
PageBreakPageBreak delete()delete() 改ページ オブジェクトを削除します。Deletes a page break object.
getCellAfterBreak()getCellAfterBreak() 改ページの後の最初のセルを取得します。Gets the first cell after the page break.
columnIndexcolumnIndex 改ページの列インデックスを表します。Represents the column index for the page break
rowIndexrowIndex 改ページの行インデックスを表します。Represents the row index for the page break
PageBreakCollectionPageBreakCollection add(pageBreakRange: Range | string)add(pageBreakRange: Range | string) 指定された範囲の左上セルの前に改ページを追加します。Adds a page break before the top-left cell of the range specified.
getCount()getCount() コレクション内の改ページの数を取得します。Gets the number of page breaks in the collection.
getItem(index: number)getItem(index: number) インデックス経由で改ページ オブジェクトを取得します。Gets a page break object via the index.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
removePageBreaks()removePageBreaks() コレクション内の手動改ページをすべてリセットします。Resets all manual page breaks in the collection.
PageLayoutPageLayout blackAndWhiteblackAndWhite ワークシートの白黒印刷オプションを取得または設定します。Gets or sets the worksheet's black and white print option.
bottomMarginbottomMargin ポイント単位印刷に使用するワークシートの下部ページ余白を取得または設定します。Gets or sets the worksheet's bottom page margin to use for printing in points.
centerHorizontallycenterHorizontally ワークシートの [ページ中央] の [水平] フラグを取得または設定します。Gets or sets the worksheet's center horizontally flag. このフラグによって、印刷時、ワークシートのページ中央を水平に設定するかどうかが決定されます。This flag determines whether the worksheet will be centered horizontally when it's printed.
centerVerticallycenterVertically ワークシートの [ページ中央] の [垂直] フラグを取得または設定します。Gets or sets the worksheet's center vertically flag. このフラグによって、印刷時、ワークシートのページ中央を垂直に設定するかどうかが決定されます。This flag determines whether the worksheet will be centered vertically when it's printed.
draftModedraftMode ワークシートの下書きモード オプションを取得または設定します。Gets or sets the worksheet's draft mode option. true の場合、グラフィックスなしでシートが印刷されます。If true the sheet will be printed without graphics.
firstPageNumberfirstPageNumber 印刷するワークシートの最初のページ番号を取得または設定します。Gets or sets the worksheet's first page number to print. null 値は "自動" ページ番号を表します。Null value represents "auto" page numbering.
footerMarginfooterMargin 印刷時に使用するワークシートのフッター余白 (ポイント数) を取得または設定します。Gets or sets the worksheet's footer margin, in points, for use when printing.
getPrintArea()getPrintArea() ワークシートの印刷範囲を表し、1 つまたは複数の長方形範囲で構成される RangeAreas オブジェクトを取得します。Gets the RangeAreas object, comprising one or more rectangular ranges, that represents the print area for the worksheet. 印刷範囲がない場合、ItemNotFound エラーがスローされます。If there is no print area, an ItemNotFound error will be thrown.
getPrintAreaOrNullObject()getPrintAreaOrNullObject() ワークシートの印刷範囲を表し、1 つまたは複数の長方形範囲で構成される RangeAreas オブジェクトを取得します。Gets the RangeAreas object, comprising one or more rectangular ranges, that represents the print area for the worksheet. 印刷範囲がない場合、null オブジェクトが返されます。If there is no print area, a null object will be returned.
getPrintTitleColumns()getPrintTitleColumns() タイトル列を表す範囲オブジェクトを取得します。Gets the range object representing the title columns.
getPrintTitleColumnsOrNullObject()getPrintTitleColumnsOrNullObject() タイトル列を表す範囲オブジェクトを取得します。Gets the range object representing the title columns. 設定されていない場合、null オブジェクトが返されます。If not set, this will return a null object.
getPrintTitleRows()getPrintTitleRows() タイトル行を表す範囲オブジェクトを取得します。Gets the range object representing the title rows.
getPrintTitleRowsOrNullObject()getPrintTitleRowsOrNullObject() タイトル行を表す範囲オブジェクトを取得します。Gets the range object representing the title rows. 設定されていない場合、null オブジェクトが返されます。If not set, this will return a null object.
headerMarginheaderMargin 印刷時に使用するワークシートのヘッダー余白 (ポイント数) を取得または設定します。Gets or sets the worksheet's header margin, in points, for use when printing.
leftMarginleftMargin 印刷時に使用するワークシートの左余白 (ポイント数) を取得または設定します。Gets or sets the worksheet's left margin, in points, for use when printing.
orientationorientation ワークシートのページの向きを取得または設定します。Gets or sets the worksheet's orientation of the page.
paperSizepaperSize ワークシートのページの用紙サイズを取得または設定します。Gets or sets the worksheet's paper size of the page.
printCommentsprintComments 印刷時、ワークシートのコメントを表示するかどうかを取得または設定します。Gets or sets whether the worksheet's comments should be displayed when printing.
printErrorsprintErrors ワークシートの印刷エラー オプションを取得または設定します。Gets or sets the worksheet's print errors option.
printGridlinesprintGridlines ワークシートの印刷目盛線フラグを取得または設定します。Gets or sets the worksheet's print gridlines flag. このフラグによって、目盛線を印刷するかどうかが決定されます。This flag determines whether gridlines will be printed or not.
printHeadingsprintHeadings ワークシートの見出し印刷フラグを取得または設定します。Gets or sets the worksheet's print headings flag. このフラグによって、見出しを印刷するかどうかが決定されます。This flag determines whether headings will be printed or not.
printOrderprintOrder ワークシートのページ印刷順序オプションを取得または設定します。Gets or sets the worksheet's page print order option. これによって、印刷されるページ番号の処理に使用する順序が指定されます。This specifies the order to use for processing the page number printed.
headersFootersheadersFooters ワークシートのヘッダーとフッターの構成。Header and footer configuration for the worksheet.
rightMarginrightMargin 印刷時に使用するワークシートの右余白 (ポイント数) を取得または設定します。Gets or sets the worksheet's right margin, in points, for use when printing.
setPrintArea(printArea: Range | RangeAreas | string)setPrintArea(printArea: Range | RangeAreas | string) ワークシートの印刷範囲を設定します。Sets the worksheet's print area.
setPrintMargins(unit: Excel.PrintMarginUnit, marginOptions: Excel.PageLayoutMarginOptions)setPrintMargins(unit: Excel.PrintMarginUnit, marginOptions: Excel.PageLayoutMarginOptions) ワークシートのページ余白を単位で設定します。Sets the worksheet's page margins with units.
setPrintTitleColumns(printTitleColumns: Range | string)setPrintTitleColumns(printTitleColumns: Range | string) セルを含む列を、印刷時、ワークシートの各ページの左で繰り返すように設定します。Sets the columns that contain the cells to be repeated at the left of each page of the worksheet for printing.
setPrintTitleRows(printTitleRows: Range | string)setPrintTitleRows(printTitleRows: Range | string) セルを含む行を、印刷時、ワークシートの各ページの上で繰り返すように設定します。Sets the rows that contain the cells to be repeated at the top of each page of the worksheet for printing.
topMargintopMargin 印刷時に使用するワークシートの上余白 (ポイント数) を取得または設定します。Gets or sets the worksheet's top margin, in points, for use when printing.
zoomzoom ワークシートの拡大印刷オプションを取得または設定します。Gets or sets the worksheet's print zoom options.
PageLayoutMarginOptionsPageLayoutMarginOptions bottombottom 印刷時に使用するように指定された単位でページ レイアウトの下余白を表します。Represents the page layout bottom margin in the unit specified to use for printing.
footerfooter 印刷時に使用するように指定された単位でページ レイアウトのフッター余白を表します。Represents the page layout footer margin in the unit specified to use for printing.
headerheader 印刷時に使用するように指定された単位でページ レイアウトのヘッダー余白を表します。Represents the page layout header margin in the unit specified to use for printing.
leftleft 印刷時に使用するように指定された単位でページ レイアウトの左余白を表します。Represents the page layout left margin in the unit specified to use for printing.
rightright 印刷時に使用するように指定された単位でページ レイアウトの右余白を表します。Represents the page layout right margin in the unit specified to use for printing.
toptop 印刷時に使用するように指定された単位でページ レイアウトの上余白を表します。Represents the page layout top margin in the unit specified to use for printing.
PageLayoutZoomOptionsPageLayoutZoomOptions horizontalFitToPageshorizontalFitToPages 横方向に合わせるページ数。Number of pages to fit horizontally. パーセンテージ スケールが使用される場合、この値には null を指定できます。This value can be null if percentage scale is used.
scalescale 印刷ページのスケール値は 10 から 400 までです。Print page scale value can be between 10 and 400. 縦または横方向にページを合わせるように指定されている場合、この値には null を指定できます。This value can be null if fit to page tall or wide is specified.
verticalFitToPagesverticalFitToPages 縦方向に合わせるページ数。Number of pages to fit vertically. パーセンテージ スケールが使用される場合、この値には null を指定できます。This value can be null if percentage scale is used.
PivotFieldPivotField sortByValues(sortBy: Excel.SortBy, valuesHierarchy: Excel.DataPivotHierarchy, pivotItemScope?: Array<PivotItem | string>)sortByValues(sortBy: Excel.SortBy, valuesHierarchy: Excel.DataPivotHierarchy, pivotItemScope?: Array<PivotItem | string>) 与えられた範囲で、指定された値に基づいて PivotField を並べ替えます。Sorts the PivotField by specified values in a given scope. この範囲によって、並べ替えに使用する特定の値が定義されます。The scope defines which specific values will be used to sort when
PivotLayoutPivotLayout autoFormatautoFormat 更新時またはフィールドの削除時に書式が自動的に設定されるかどうかを指定します。Specifies whether formatting will be automatically formatted when it’s refreshed or when fields are moved
getDataHierarchy(cell: Range | string)getDataHierarchy(cell: Range | string) PivotTable 内で指定された範囲の値を計算するために使用される DataHierarchy を取得します。Gets the DataHierarchy that is used to calculate the value in a specified range within the PivotTable.
getPivotItems(axis: Excel.PivotAxis, cell: Range | string)getPivotItems(axis: Excel.PivotAxis, cell: Range | string) PivotTable 内で指定された範囲の値を構成する PivotItems を軸から取得します。Gets the PivotItems from an axis that make up the value in a specified range within the PivotTable.
preserveFormattingpreserveFormatting ピボット、並べ替え、ページ フィールド項目の変更などの操作によってレポートが更新または再計算されたとき、書式設定が保存されるかどうかを指定します。Specifies whether formatting is preserved when the report is refreshed or recalculated by operations such as pivoting, sorting, or changing page field items.
setAutoSortOnCell(cell: Range | string, sortBy: Excel.SortBy)setAutoSortOnCell(cell: Range | string, sortBy: Excel.SortBy) 必要なすべての条件とコンテキストを自動的に選択するため、指定したセルを使用して自動的に並べ替えを実行するようピボットテーブルを設定します。Sets the PivotTable to automatically sort using the specified cell to automatically select all necessary criteria and context. これは、UI から自動並べ替えを適用するのと同じ動作です。This behaves identically to applying an autosort from the UI.
PivotTablePivotTable enableDataValueEditingenableDataValueEditing ピボットテーブルでユーザーがデータの値を編集できるようにするかどうかを指定します。Specifies whether the PivotTable allows values in the data body to be edited by the user.
useCustomSortListsuseCustomSortLists ピボット テーブルで並べ替えを実行する際にユーザー設定リストを使用するかどうかを指定します。Specifies whether the PivotTable uses custom lists when sorting.
RangeRange autoFill(destinationRange: Range | string, autoFillType?: Excel.AutoFillType)autoFill(destinationRange: Range | string, autoFillType?: Excel.AutoFillType) 現在の範囲から対象の範囲までの範囲に値を設定します。Fills range from the current range to the destination range.
convertDataTypeToText()convertDataTypeToText() データ型を含む範囲セルをテキストに変換します。Converts the range cells with datatypes into text.
convertToLinkedDataType(serviceID: number, languageCulture: string)convertToLinkedDataType(serviceID: number, languageCulture: string) ワークシート内で範囲セルをリンク付きデータ型に変換します。Converts the range cells into linked datatype in the worksheet.
copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean)copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) ソース範囲または RangeAreas から現在の範囲にセル データまたは書式設定をコピーします。Copies cell data or formatting from the source range or RangeAreas to the current range.
find(text: string, criteria: Excel.SearchCriteria)find(text: string, criteria: Excel.SearchCriteria) 指定された条件に基づいて指定された文字列を見つけます。Finds the given string based on the criteria specified.
findOrNullObject(text: string, criteria: Excel.SearchCriteria)findOrNullObject(text: string, criteria: Excel.SearchCriteria) 指定された条件に基づいて指定された文字列を見つけます。Finds the given string based on the criteria specified.
flashFill()flashFill() 現在の範囲に対してフラッシュ フィルを実行します。フラッシュ フィルでは、パターンを感知して自動的にデータが設定されるので、範囲は単一列範囲で、かつパターンを検出できるように周囲にデータが存在する必要があります。Does FlashFill to current range.Flash Fill will automatically fills data when it senses a pattern, so the range must be single column range and have data around in order to find pattern.
getCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions)getCellProperties(cellPropertiesLoadOptions: CellPropertiesLoadOptions) 2D 配列を返します。各セルのフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。Returns a 2D array, encapsulating the data for each cell's font, fill, borders, alignment, and other properties.
getColumnProperties(columnPropertiesLoadOptions: ColumnPropertiesLoadOptions)getColumnProperties(columnPropertiesLoadOptions: ColumnPropertiesLoadOptions) 一次元配列を返します。各列のフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。Returns a single-dimensional array, encapsulating the data for each column's font, fill, borders, alignment, and other properties. 指定された列内の列間で一貫性のないプロパティについては、null が返されます。For properties that are not consistent across each cell within a given column, null will be returned.
getRowProperties(rowPropertiesLoadOptions: RowPropertiesLoadOptions)getRowProperties(rowPropertiesLoadOptions: RowPropertiesLoadOptions) 一次元配列を返します。各行のフォント、塗りつぶし、罫線、配置などのプロパティ データをカプセル化します。Returns a single-dimensional array, encapsulating the data for each row's font, fill, borders, alignment, and other properties. 指定された行内の列間で一貫性のないプロパティについては、null が返されます。For properties that are not consistent across each cell within a given row, null will be returned.
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType)getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定された型と値に一致するすべてのセルを表し、1 つまたは複数の長方形範囲で構成される RangeAreas オブジェクトを取得します。Gets the RangeAreas object, comprising one or more rectangular ranges, that represents all the cells that match the specified type and value.
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType)getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定された型と値に一致するすべてのセルを表し、1 つまたは複数の範囲を構成する RangeAreas オブジェクトを取得します。Gets the RangeAreas object, comprising one or more ranges, that represents all the cells that match the specified type and value.
getTables(fullyContained?: boolean)getTables(fullyContained?: boolean) 範囲と重なるテーブルの集まりを範囲限定で取得します。Gets a scoped collection of tables that overlap with the range.
linkedDataTypeStatelinkedDataTypeState 各セルのデータ型の状態を表します。Represents the data type state of each cell. 読み取り専用です。Read-only.
removeDuplicates(columns: number[], includesHeader: boolean)removeDuplicates(columns: number[], includesHeader: boolean) 列によって指定される範囲から重複する値を削除します。Removes duplicate values from the range specified by the columns.
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria)replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) 現在の範囲内で、指定された条件に基づき、指定された文字列を検索し、置換します。Finds and replaces the given string based on the criteria specified within the current range.
setCellProperties(cellPropertiesData: SettableCellProperties[][])setCellProperties(cellPropertiesData: SettableCellProperties[][]) セル プロパティの 2D 配列に基づいて範囲を更新します。フォント、塗りつぶし、罫線、配置などをカプセル化します。Updates the range based on a 2D array of cell properties , encapsulating things like font, fill, borders, alignment, and so forth.
setColumnProperties(columnPropertiesData: SettableColumnProperties[])setColumnProperties(columnPropertiesData: SettableColumnProperties[]) 列プロパティの一次元配列に基づいて範囲を更新します。フォント、塗りつぶし、罫線、配置などをカプセル化します。Updates the range based on a single-dimensional array of column properties, encapsulating things like font, fill, borders, alignment, and so forth.
setDirty()setDirty() 次の再計算が発生したときに再計算する範囲を設定します。Set a range to be recalculated when the next recalculation occurs.
setRowProperties(rowPropertiesData: SettableRowProperties[])setRowProperties(rowPropertiesData: SettableRowProperties[]) 行プロパティの一次元配列に基づいて範囲を更新します。フォント、塗りつぶし、罫線、配置などをカプセル化します。Updates the range based on a single-dimensional array of row properties, encapsulating things like font, fill, borders, alignment, and so forth.
RangeAreasRangeAreas calculate()calculate() RangeAreas のすべてのセルを計算します。Calculates all cells in the RangeAreas.
clear(applyTo?: Excel.ClearApplyTo)clear(applyTo?: Excel.ClearApplyTo) この RangeAreas オブジェクトを構成する各領域で値、フォーマット、塗りつぶし、罫線などを消去します。Clears values, format, fill, border, etc on each of the areas that comprise this RangeAreas object.
convertDataTypeToText()convertDataTypeToText() RangeAreas 内でデータ型を含むすべてのセルをテキストに変換します。Converts all cells in the RangeAreas with datatypes into text.
convertToLinkedDataType(serviceID: number, languageCulture: string)convertToLinkedDataType(serviceID: number, languageCulture: string) RangeAreas 内のすべてのセルをリンク付きデータ型に変換します。Converts all cells in the RangeAreas into linked datatype.
copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean)copyFrom(sourceRange: Range | RangeAreas | string, copyType?: Excel.RangeCopyType, skipBlanks?: boolean, transpose?: boolean) ソース範囲または RangeAreas から現在の RangeAreas にセル データまたは書式設定をコピーします。Copies cell data or formatting from the source range or RangeAreas to the current RangeAreas.
getEntireColumn()getEntireColumn() RangeAreas の列全体を表す RangeAreas オブジェクトを返します (たとえば、現在の RangeAreas がセル "B4:E11, H2" を表す場合、列 "B:E, H:H" を表す RangeAreas が返されます)。Returns a RangeAreas object that represents the entire columns of the RangeAreas (for example, if the current RangeAreas represents cells "B4:E11, H2", it returns a RangeAreas that represents columns "B:E, H:H").
getEntireRow()getEntireRow() RangeAreas の行全体を表す RangeAreas オブジェクトを返します (たとえば、現在の RangeAreas がセル "B4:E11" を表す場合、行 "4:11" を表す RangeAreas が返されます)。Returns a RangeAreas object that represents the entire rows of the RangeAreas (for example, if the current RangeAreas represents cells "B4:E11", it returns a RangeAreas that represents rows "4:11").
getIntersection(anotherRange: Range | RangeAreas | string)getIntersection(anotherRange: Range | RangeAreas | string) 指定した範囲または RangeAreas の交差を表す RangeAreas オブジェクトを返します。Returns the RangeAreas object that represents the intersection of the given ranges or RangeAreas. 交差が見つからない場合、ItemNotFound エラーがスローされます。If no intersection is found, an ItemNotFound error will be thrown.
getIntersectionOrNullObject(anotherRange: Range | RangeAreas | string)getIntersectionOrNullObject(anotherRange: Range | RangeAreas | string) 指定した範囲または RangeAreas の交差を表す RangeAreas オブジェクトを返します。Returns the RangeAreas object that represents the intersection of the given ranges or RangeAreas. 交差が見つからない場合、null オブジェクトが返されます。If no intersection is found, a null object is returned.
getOffsetRangeAreas(rowOffset: number, columnOffset: number)getOffsetRangeAreas(rowOffset: number, columnOffset: number) 特定の行と列のオフセットによってシフトされる RangeAreas オブジェクトを返します。Returns an RangeAreas object that is shifted by the specific row and column offset. 返される RangeAreas のディメンションは元のオブジェクトと一致します。The dimension of the returned RangeAreas will match the original object. 結果の RangeAreas がワークシート グリッドの境界線の外にはみ出る場合、エラーがスローされます。If the resulting RangeAreas is forced outside the bounds of the worksheet grid, an error will be thrown.
getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType)getSpecialCells(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定された型と値に一致するすべてのセルを表す RangeAreas オブジェクトを返します。Returns a RangeAreas object that represents all the cells that match the specified type and value. 条件に一致する特別なセルが見つからない場合、エラーがスローされます。Throws an error if no special cells are found that match the criteria.
getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType)getSpecialCellsOrNullObject(cellType: Excel.SpecialCellType, cellValueType?: Excel.SpecialCellValueType) 指定された型と値に一致するすべてのセルを表す RangeAreas オブジェクトを返します。Returns a RangeAreas object that represents all the cells that match the specified type and value. 条件に一致する特別なセルが見つからない場合、null オブジェクトを返します。Returns a null object if no special cells are found that match the criteria.
getTables(fullyContained?: boolean)getTables(fullyContained?: boolean) この RangeAreas オブジェクトの範囲と重なるテーブルの集まりを範囲限定で返します。Returns a scoped collection of tables that overlap with any range in this RangeAreas object.
getUsedRangeAreas(valuesOnly?: boolean)getUsedRangeAreas(valuesOnly?: boolean) RangeAreas オブジェクトの個別の長方形範囲の全使用済み領域を構成する使用済み RangeAreas を返します。Returns the used RangeAreas that comprises all the used areas of individual rectangular ranges in the RangeAreas object.
getUsedRangeAreasOrNullObject(valuesOnly?: boolean)getUsedRangeAreasOrNullObject(valuesOnly?: boolean) RangeAreas オブジェクトの個別の長方形範囲の全使用済み領域を構成する使用済み RangeAreas を返します。Returns the used RangeAreas that comprises all the used areas of individual rectangular ranges in the RangeAreas object.
addressaddress A1 スタイルで RageAreas 参照を返します。Returns the RageAreas reference in A1-style. address 値にはセルの各長方形ブロックのワークシート名が含まれます ("Sheet1!A1:B4, Sheet1!D1:D4" など)。Address value will contain the worksheet name for each rectangular block of cells (e.g. "Sheet1!A1:B4, Sheet1!D1:D4"). 読み取り専用です。Read-only.
addressLocaladdressLocal ユーザー ロケールで RageAreas 参照を返します。Returns the RageAreas reference in the user locale. 読み取り専用です。Read-only.
areaCountareaCount この RangeAreas オブジェクトを構成する長方形範囲の数を返します。Returns the number of rectangular ranges that comprise this RangeAreas object.
areasareas この RangeAreas オブジェクトを構成する長方形範囲の集まりを返します。Returns a collection of rectangular ranges that comprise this RangeAreas object.
cellCountcellCount RangeAreas オブジェクトのセル数を返します。すべての個別長方形範囲のセル数が合計されます。Returns the number of cells in the RangeAreas object, summing up the cell counts of all of the individual rectangular ranges. セル数が 2^31-1 (2,147,483,647) を超える場合、-1 を返します。Returns -1 if the cell count exceeds 2^31-1 (2,147,483,647). 読み取り専用です。Read-only.
conditionalFormatsconditionalFormats この RangeAreas オブジェクトのセルと交差する ConditionalFormats の集まりを返します。Returns a collection of ConditionalFormats that intersect with any cells in this RangeAreas object. 読み取り専用です。Read-only.
dataValidationdataValidation RangeAreas の全範囲に対して dataValidation オブジェクトを返します。Returns a dataValidation object for all ranges in the RangeAreas.
formatformat rangeFormat オブジェクトを返します。RangeAreas オブジェクトの全範囲を対象にフォント、塗りつぶし、罫線、配置などのプロパティをカプセル化します。Returns a rangeFormat object, encapsulating the the font, fill, borders, alignment, and other properties for all ranges in the RangeAreas object. 読み取り専用です。Read-only.
isEntireColumnisEntireColumn この RangeAreas オブジェクトの全範囲が列全体を表すかどうかを示します ("A:C, Q:Z" など)。Indicates whether all the ranges on this RangeAreas object represent entire columns (e.g., "A:C, Q:Z"). 読み取り専用です。Read-only.
isEntireRowisEntireRow この RangeAreas オブジェクトの全範囲が行全体を表すかどうかを示します ("1:3, 5:7" など)。Indicates whether all the ranges on this RangeAreas object represent entire rows (e.g., "1:3, 5:7"). 読み取り専用です。Read-only.
worksheetworksheet 現在の RangeAreas のワークシートを返します。Returns the worksheet for the current RangeAreas. 読み取り専用です。Read-only.
setDirty()setDirty() 次の再計算が発生したときに再計算する RangeAreas を設定します。Sets the RangeAreas to be recalculated when the next recalculation occurs.
stylestyle この RangeAreas オブジェクトの全範囲のスタイルを表します。Represents the style for all ranges in this RangeAreas object.
RangeBorderRangeBorder tintAndShadetintAndShade 範囲の境界線の色を明るくするか、暗くする double 値を設定または返します。値は -1 が最も暗く、1 が最も明るくなります。元の色は 0 です。Returns or sets a double that lightens or darkens a color for Range Border, the value is between -1 (darkest) and 1 (brightest), with 0 for the original color.
RangeBorderCollectionRangeBorderCollection tintAndShadetintAndShade 範囲の境界線の色を明るくするか、暗くする double 値を設定または返します。値は -1 が最も暗く、1 が最も明るくなります。元の色は 0 です。Returns or sets a double that lightens or darkens a color for Range Borders, the value is between -1 (darkest) and 1 (brightest), with 0 for the original color.
RangeCollectionRangeCollection getCount()getCount() RangeCollection 内の範囲数を返します。Returns the number of ranges in the RangeCollection.
getItemAt(index: number)getItemAt(index: number) RangeCollection 内のその位置に基づいて範囲オブジェクトを返します。Returns the range object based on its position in the RangeCollection.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
RangeFillRangeFill patternpattern 範囲のパターンを取得または設定します。Gets or sets the pattern of a Range. 詳細については、Excel.FillPattern をご覧ください。See Excel.FillPattern for details. LinearGradient と RectangularGradient はサポートされていません。LinearGradient and RectangularGradient are not supported.
patternColorpatternColor Range パターンの色を表す HTML カラー コードを設定します。形式は #RRGGBB (例: "FFA500") か名前付き HTML 色 (例: "オレンジ") です。Sets HTML color code representing the color of the Range pattern, of the form #RRGGBB (e.g. "FFA500") or as a named HTML color (e.g. "orange").
patternTintAndShadepatternTintAndShade 範囲の塗りつぶしのパターン色を明るくするか、暗くする double 値を設定または返します。値は -1 が最も暗く、1 が最も明るくなります。元の色は 0 です。Returns or sets a double that lightens or darkens a pattern color for Range Fill, the value is between -1 (darkest) and 1 (brightest), with 0 for the original color.
tintAndShadetintAndShade 範囲の塗りつぶしの色を明るくするか、暗くする double 値を設定または返します。値は -1 が最も暗く、1 が最も明るくなります。元の色は 0 です。Returns or sets a double that lightens or darkens a color for Range Fill, the value is between -1 (darkest) and 1 (brightest), with 0 for the original color.
RangeFontRangeFont strikethroughstrikethrough フォントの取り消し線の状態を表します。Represents the strikethrough status of font. null 値は、範囲全体に同じ取り消し線設定がないことを示します。A null value indicates that the entire range doesn't have uniform Strikethrough setting.
subscriptsubscript フォントの下付きの状態を表します。Represents the Subscript status of font.
superscriptsuperscript フォントの上付きの状態を表します。Represents the Superscript status of font.
tintAndShadetintAndShade 範囲のフォントの色を明るくするか、暗くする double 値を設定または返します。値は -1 が最も暗く、1 が最も明るくなります。元の色は 0 です。Returns or sets a double that lightens or darkens a color for Range Font, the value is between -1 (darkest) and 1 (brightest), with 0 for the original color.
RangeFormatRangeFormat autoIndentautoIndent テキスト配置が均等割り付けに設定されている場合、テキストを自動的にインデントするかどうかを指定します。Indicates if text is automatically indented when text alignment is set to equal distribution.
indentLevelindentLevel インデント レベルを示す 0 から 250 までの整数。An integer from 0 to 250 that indicates the indent level.
readingOrderreadingOrder 範囲に適用される読み上げ順序。The reading order for the range.
shrinkToFitshrinkToFit 使用可能な列幅に収まるように自動的に文字列が縮小されるかどうかを示します。Indicates if text automatically shrinks to fit in the available column width.
RemoveDuplicatesResultRemoveDuplicatesResult removedremoved 操作によって削除された重複行の数。Number of duplicated rows removed by the operation.
uniqueRemaininguniqueRemaining 結果として生じた範囲に存在する残りの一意の行の数。Number of remaining unique rows present in the resulting range.
ReplaceCriteriaReplaceCriteria completeMatchcompleteMatch 一致方法として完全一致か部分一致を指定します。Specifies whether the match needs to be complete or partial. 既定値は false (部分一致) です。Default is false (partial).
matchCasematchCase 照合の際に大文字と小文字を区別するかどうかを指定します。Specifies whether the match is case sensitive. 既定値は false (区別しない) です。Default is false (insensitive).
RowPropertiesRowProperties addressaddress address プロパティを表します。Represents the address property.
addressLocaladdressLocal addressLocal プロパティを表します。Represents the addressLocal property.
rowIndexrowIndex rowIndex プロパティを表します。Represents the rowIndex property.
SearchCriteriaSearchCriteria completeMatchcompleteMatch 一致方法として完全一致か部分一致を指定します。Specifies whether the match needs to be complete or partial. 完全一致は、セルの内容全体に一致します。A complete match matches the entire contents of the cell. 既定値は false (部分一致) です。Default is false (partial).
matchCasematchCase 照合の際に大文字と小文字を区別するかどうかを指定します。Specifies whether the match is case sensitive. 既定値は false (区別しない) です。Default is false (insensitive).
searchDirectionsearchDirection 検索の方向を指定します。Specifies the search direction. 既定値は前方向です。Default is forward. Excel.SearchDirection をご覧ください。See Excel.SearchDirection.
SettableCellPropertiesSettableCellProperties formatformat format プロパティを表します。Represents the format property.
hyperlinkhyperlink hyperlink プロパティを表します。Represents the hyperlink property.
stylestyle style プロパティを表します。Represents the style property.
SettableColumnPropertiesSettableColumnProperties columnHiddencolumnHidden columnHidden プロパティを表します。Represents the columnHidden property.
format: Excel.CellPropertiesFormatformat: Excel.CellPropertiesFormat format プロパティを表します。Represents the format property.
SettableRowPropertiesSettableRowProperties format: Excel.CellPropertiesFormatformat: Excel.CellPropertiesFormat format プロパティを表します。Represents the format property.
rowHiddenrowHidden rowHidden プロパティを表します。Represents the rowHidden property.
ShapeShape altTextDescriptionaltTextDescription Shape オブジェクトの代替説明テキストを取得または設定します。Returns or sets the alternative description text for a Shape object.
altTextTitlealtTextTitle Shape オブジェクトの代替タイトル テキストを取得または設定します。Returns or sets the alternative title text for a Shape object.
delete()delete() ワークシートから図形を削除します。Removes the shape from the worksheet.
geometricShapeTypegeometricShapeType この幾何学的図形の種類を表します。Represents the geometric shape type of this geometric shape. 詳細については、Excel.GeometricShapeType をご覧ください。See Excel.GeometricShapeType for details. 図形の種類が "GeometricShape" ではない場合は、null を返します。Returns null if the shape type is not "GeometricShape".
getAsImage(format: Excel.PictureFormat)getAsImage(format: Excel.PictureFormat) 図形を画像に変換し、base 64 でエンコードされた文字列として画像を返します。Converts the shape to an image and returns the image as a base64-encoded string. DPI は 96 です。The DPI is 96. サポートされている形式は、Excel.PictureFormat.BMPExcel.PictureFormat.PNGExcel.PictureFormat.JPEGExcel.PictureFormat.GIF だけです。The only supported formats are Excel.PictureFormat.BMP, Excel.PictureFormat.PNG, Excel.PictureFormat.JPEG, and Excel.PictureFormat.GIF.
heightheight 図形の高さをポイント数で表します。Represents the height, in points, of the shape.
incrementLeft(increment: number)incrementLeft(increment: number) 指定したポイント数だけ水平方向に図形を移動します。Moves the shape horizontally by the specified number of points.
incrementRotation(increment: number)incrementRotation(increment: number) z 軸を中心に、指定された度数だけ、図形を時計回りに回転します。Rotates the shape clockwise around the z-axis by the specified number of degrees.
incrementTop(increment: number)incrementTop(increment: number) 指定したポイント数だけ垂直方向に図形を移動します。Moves the shape vertically by the specified number of points.
leftleft 図形の左側からワークシートの左側までの距離 (ポイント数) です。The distance, in points, from the left side of the shape to the left side of the worksheet.
lockAspectRatiolockAspectRatio この図形の縦横比をロックするかどうかを指定します。Specifies whether or not the aspect ratio of this shape is locked.
namename 図形の名前を表します。Represents the name of the shape.
connectionSiteCountconnectionSiteCount この図形の結合点の数を返します。Returns the number of connection sites on this shape. 読み取り専用です。Read-only.
fillfill この図形の塗りつぶしの書式設定を返します。Returns the fill formatting of this shape. 読み取り専用です。Read-only.
geometricShapegeometricShape 図形に関連付けられた幾何学的図形を返します。Returns the geometric shape associated with the shape. 図形の種類が "GeometricShape" ではない場合は、エラーがスローされます。An error will be thrown if the shape type is not "GeometricShape".
groupgroup 図形に関連付けられた図形グループを返します。Returns the shape group associated with the shape. 図形の種類が "GroupShape" ではない場合は、エラーがスローされます。An error will be thrown if the shape type is not "GroupShape".
idid 図形 ID を表します。Represents the shape identifier. 読み取り専用です。Read-only.
imageimage 図形に関連付けられた画像を返します。Returns the image associated with the shape. 図形の種類が "Image" ではない場合は、エラーがスローされます。An error will be thrown if the shape type is not "Image".
levellevel 指定された図形のレベルを表します。Represents the level of the specified shape. たとえば、レベル 0 は図形がどのグループの一部でもないことを意味し、レベル 1 は図形が最上位グループの一部であることを意味し、レベル 2 は図形が最上位レベルのサブグループの一部であることを意味します。For example, a level of 0 means that the shape is not part of any groups, a level of 1 means the shape is part of a top-level group, and a level of 2 means the shape is part of a sub-group of the top level.
lineline 図形に関連付けられた線を返します。Returns the line associated with the shape. 図形の種類が "Line" ではない場合は、エラーがスローされます。An error will be thrown if the shape type is not "Line".
lineFormatlineFormat この図形の線の書式設定を返します。Returns the line formatting of this shape. 読み取り専用です。Read-only.
onActivatedonActivated 図形がアクティブになったときに発生します。Occurs when the shape is activated.
onDeactivatedonDeactivated 図形が非アクティブになると発生します。Occurs when the shape is deactivated.
parentGroupparentGroup この図形の親グループを表します。Represents the parent group of this shape.
textFrametextFrame この図形のテキスト フレーム オブジェクトを返します。Returns the text frame object of this shape. 読み取り専用です。Read only.
typetype この図形の種類を返します。Returns the type of this shape. 詳細については、Excel.ShapeType をご覧ください。See Excel.ShapeType for details. 読み取り専用です。Read-only.
zOrderPositionzOrderPosition 指定された図形の z オーダーでの位置を返します。0 はオーダー スタックの一番下を表します。Returns the position of the specified shape in the z-order, with 0 representing the bottom of the order stack. 読み取り専用です。Read-only.
rotationrotation 図形の回転を角度で表します。Represents the rotation, in degrees, of the shape.
scaleHeight(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom)scaleHeight(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) 指定した係数分だけ図形の高さを変更します。Scales the height of the shape by a specified factor. 画像の場合は、図形を元のサイズに対して拡大または縮小するのか、現在のサイズに対して拡大または縮小するのかを指定できます。For images, you can indicate whether you want to scale the shape relative to the original or the current size. 画像以外の図形の場合は、常に現在の高さに対して拡大または縮小されます。Shapes other than pictures are always scaled relative to their current height.
scaleWidth(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom)scaleWidth(scaleFactor: number, scaleType: Excel.ShapeScaleType, scaleFrom?: Excel.ShapeScaleFrom) 指定した係数分だけ図形の幅を変更します。Scales the width of the shape by a specified factor. 画像の場合は、図形を元のサイズに対して拡大または縮小するのか、現在のサイズに対して拡大または縮小するのかを指定できます。For images, you can indicate whether you want to scale the shape relative to the original or the current size. 画像以外の図形の場合は、常に現在の幅に対して拡大または縮小されます。Shapes other than pictures are always scaled relative to their current width.
setZOrder(position: Excel.ShapeZOrder)setZOrder(position: Excel.ShapeZOrder) 指定された図形をコレクションの z オーダーで上または下に移動します。他の図形の手前または奥に移動します。Moves the specified shape up or down the collection's z-order, which shifts it in front of or behind other shapes.
toptop 図形の上端からワークシートの上までのポイント単位の距離です。The distance, in points, from the top edge of the shape to the top edge of the worksheet.
visiblevisible この図形の可視性を表します。Represents the visibility of this shape.
widthwidth 図形の幅 (ポイント数) を表します。Represents the width, in points, of the shape.
ShapeActivatedEventArgsShapeActivatedEventArgs shapeIdshapeId アクティブ化された図形の ID を取得します。Gets the id of the activated shape.
typetype イベントの種類を取得します。Gets the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
worksheetIdworksheetId 図形がアクティブにされたワークシートの ID を取得します。Gets the id of the worksheet in which the shape is activated.
ShapeCollectionShapeCollection addGeometricShape(geometricShapeType: Excel.GeometricShapeType)addGeometricShape(geometricShapeType: Excel.GeometricShapeType) 幾何学的図形をワークシートに追加します。Adds a geometric shape to the worksheet. 新しい図形を表す Shape オブジェクトを返します。Returns a Shape object that represents the new shape.
addGroup(values: Array<string | Shape>)addGroup(values: Array<string | Shape>) このコレクションのワークシート内の図形のサブセットをグループ化します。Groups a subset of shapes in this collection's worksheet. 図形の新しいグループを表す Shape オブジェクトを返します。Returns a Shape object that represents the new group of shapes.
addImage(base64ImageString: string)addImage(base64ImageString: string) base64 エンコード文字列から画像を作成し、それをワークシートに追加します。Creates an image from a base64-encoded string and adds it to the worksheet. 新しい画像を表す Shape オブジェクトを返します。Returns the Shape object that represents the new image.
addLine(startLeft: number, startTop: number, endLeft: number, endTop: number, connectorType?: Excel.ConnectorType)addLine(startLeft: number, startTop: number, endLeft: number, endTop: number, connectorType?: Excel.ConnectorType) ワークシートに行を追加します。Adds a line to worksheet. 新しい行を表す Shape オブジェクトを返します。Returns a Shape object that represents the new line.
addTextBox(text?: string)addTextBox(text?: string) 指定されたテキストを含むテキスト ボックスをワークシートに追加します。Adds a text box to the worksheet with the provided text as the content. 新しいテキスト ボックスを表す Shape オブジェクトを返します。Returns a Shape object that represents the new text box.
getCount()getCount() ワークシートの図形数を返します。Returns the number of shapes in the worksheet. 読み取り専用です。Read-only.
getItem(key: string)getItem(key: string) 名前または ID を使用して図形を取得します。Gets a shape using its Name or ID.
getItemAt(index: number)getItemAt(index: number) コレクション内の位置を使用して図形を取得します。Gets a shape using its position in the collection.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
ShapeDeactivatedEventArgsShapeDeactivatedEventArgs shapeIdshapeId 非アクティブにされた図形の ID を取得します。Gets the id of the shape deactivated shape.
typetype イベントの種類を取得します。Gets the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
worksheetIdworksheetId 図形が非アクティブにされたワークシートの ID を取得します。Gets the id of the worksheet in which the shape is deactivated.
ShapeFillShapeFill clear()clear() この図形の塗りつぶしの書式設定をクリアします。Clears the fill formatting of this shape.
foregroundColorforegroundColor 図形塗りつぶしの前面色を #RRGGBB 形式の HTML カラー フォーマットで表すか ("FFA500" など)、名前付き HTML カラーで表します ("オレンジ" など)。Represents the shape fill foreground color in HTML color format, of the form #RRGGBB (e.g. "FFA500") or as a named HTML color (e.g. "orange")
typetype 図形の塗りつぶしの種類を返します。Returns the fill type of the shape. 読み取り専用です。Read-only. 詳細については、Excel.ShapeFillType をご覧ください。See Excel.ShapeFillType for details.
setSolidColor(color: string)setSolidColor(color: string) 図形の塗りつぶしの書式設定を均一な色に設定します。Sets the fill formatting of the shape to a uniform color. これにより、塗りつぶしの種類が "Solid" に変更されます。This changes the fill type to "Solid".
transparencytransparency 塗りつぶしの透明度の割合を示す 0.0 (不透明) から 1.0 (透明) までの値を取得または設定します。Returns or sets the transparency percentage of the fill as a value from 0.0 (opaque) through 1.0 (clear). 図形の種類が透明度をサポートしていない場合、または図形の塗りつぶしが一定ではない場合 (グラデーション塗りつぶしの種類など) は、null を返します。Returns null if the shape type does not support transparency or the shape fill has inconsistent transparency, such as with a gradient fill type.
ShapeFontShapeFont boldbold フォントの太字の状態を表します。Represents the bold status of font. TextRange に太字テキストと太字ではないテキストの両方が含まれている場合、null を返します。Returns null the TextRange includes both bold and non-bold text fragments.
colorcolor テキストの色を表す HTML カラー コードです (例: "#FF0000" は赤を表します)。The HTML color code representation of the text color (e.g. "#FF0000" represents red). TextRange に色の異なるテキストが含まれている場合、null を返します。Returns null if the TextRange includes text fragments with different colors.
italicitalic フォントの斜体の状態を表します。Represents the italic status of font. TextRange に斜体テキストと斜体ではないテキストの両方が含まれている場合、null を返します。Returns null if the TextRange includes both italic and non-italic text fragments.
namename フォント名 (例: "Calibri") を表します。Represents font name (e.g. "Calibri"). テキストが複雑なスクリプトか東アジアの言語の場合、それに対応するフォント名です。それ以外の場合は、ラテン フォントの名前です。If the text is Complex Script or East Asian language, this is the corresponding font name; otherwise it is the Latin font name.
sizesize フォント サイズをポイント単位で表します (11 など)。Represents font size in points (e.g. 11). TextRange にサイズの異なるテキストが含まれている場合、null を返します。Returns null if the TextRange includes text fragments with different font sizes.
underlineunderline フォントに適用する下線の種類。Type of underline applied to the font. TextRange に下線スタイルの異なるテキストが含まれている場合、null を返します。Returns null if the TextRange includes text fragments with different underline styles. 詳細については、Excel.ShapeFontUnderlineStyle をご覧ください。See Excel.ShapeFontUnderlineStyle for details.
ShapeGroupShapeGroup idid 図形 ID を表します。Represents the shape identifier. 読み取り専用です。Read-only.
shapeshape グループに関連付けられた Shape オブジェクトを返します。Returns the Shape object associated with the group. 読み取り専用です。Read-only.
shapesshapes Shape オブジェクトのコレクションを返します。Returns the collection of Shape objects. 読み取り専用です。Read-only.
ungroup()ungroup() 指定した図形グループに含まれるグループ化された図形のグループを解除します。Ungroups any grouped shapes in the specified shape group.
ShapeLineFormatShapeLineFormat colorcolor 線の色を #RRGGBB 形式の HTML カラー フォーマットで表すか ("FFA500" など)、名前付き HTML カラーで表します ("オレンジ" など)。Represents the line color in HTML color format, of the form #RRGGBB (e.g. "FFA500") or as a named HTML color (e.g. "orange").
dashStyledashStyle 図形の線スタイルを表します。Represents the line style of the shape. 線が非表示の場合、または破線のスタイルが一定ではない場合は、null を返します。Returns null when the line is not visible or there are inconsistent dash styles. 詳細については、Excel.ShapeLineStyle をご覧ください。See Excel.ShapeLineStyle for details.
stylestyle 図形の線スタイルを表します。Represents the line style of the shape. 線が非表示の場合、またはスタイルが一定ではない場合は、null を返します。Returns null when the line is not visible or there are inconsistent styles. 詳細については、Excel.ShapeLineStyle をご覧ください。See Excel.ShapeLineStyle for details.
transparencytransparency 指定された線の透明度を示す 0.0 (不透明) から 1.0 (透明) までの値を表します。Represents the degree of transparency of the specified line as a value from 0.0 (opaque) through 1.0 (clear). 図形の透明度が一定ではない場合は、null を返します。Returns null when the shape has inconsistent transparencies.
visiblevisible 図形要素の線の書式設定が表示されるかどうかを表します。Represents whether or not the line formatting of a shape element is visible. 図形の可視性が一定ではない場合は、null を返します。Returns null when the shape has inconsistent visibilities.
weightweight 線の太さ (ポイント数) を表します。Represents the weight of the line, in points. 線が非表示の場合、または線の太さが一定ではない場合は、null を返します。Returns null when the line is not visible or there are inconsistent line weights.
SortFieldSortField subFieldsubField 並べ替え基準となるリッチな値のターゲット プロパティ名である下位フィールドを表します。Represents the subfield that is the target property name of a rich value to sort on.
StyleCollectionStyleCollection getCount()getCount() コレクション内のスタイルの数を取得します。Gets the number of styles in the collection.
getItemAt(index: number)getItemAt(index: number) コレクション内の位置に基づいてスタイルを取得します。Gets a style based on its position in the collection.
TableTable autoFilterautoFilter テーブルの AutoFilter オブジェクトを表します。Represents the AutoFilter object of the table. 読み取り専用です。Read-Only.
TableAddedEventArgsTableAddedEventArgs sourcesource イベントのソースを取得します。Gets the source of the event. 詳細については、Excel.EventSource をご覧ください。See Excel.EventSource for details.
tableIdtableId 追加されたテーブルの ID を取得します。Gets the id of the table that is added.
typetype イベントの種類を取得します。Gets the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
worksheetIdworksheetId テーブルが追加されたワークシートの ID を取得します。Gets the id of the worksheet in which the table is added.
TableChangedEventArgsTableChangedEventArgs detailsdetails 変更の詳細に関する情報を表します。Represents the information about the change detail
TableCollectionTableCollection onAddedonAdded 新しいテーブルがブックに追加されたときに発生します。Occurs when new table is added in a workbook.
onDeletedonDeleted 指定されたテーブルがブックで削除されたときに発生します。Occurs when the specified table is deleted in a workbook.
TableDeletedEventArgsTableDeletedEventArgs sourcesource イベントのソースを指定します。Specifies the source of the event. 詳細については、Excel.EventSource をご覧ください。See Excel.EventSource for details.
tableIdtableId 削除されたテーブルの ID を指定します。Specifies the id of the table that is deleted.
tableNametableName 削除されたテーブルの名前を指定します。Specifies the name of the table that is deleted.
typetype イベントの種類を指定します。Specifies the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
worksheetIdworksheetId テーブルが削除されたワークシートの ID を指定します。Specifies the id of the worksheet in which the table is deleted.
TableScopedCollectionTableScopedCollection getCount()getCount() コレクションに含まれるテーブルの数を取得します。Gets the number of tables in the collection.
getFirst()getFirst() コレクション内の最初のテーブルを取得します。Gets the first table in the collection. 一番上の左のテーブルがコレクション内で最初のテーブルになるように、コレクションのテーブルが上から下へ、左から右への順で並べ替えられます。The tables in the collection are sorted top to bottom and left to right, such that top left table is the first table in the collection.
getItem(key: string)getItem(key: string) 名前または ID を使用してテーブルを取得します。Gets a table by Name or ID.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
TextFrameTextFrame autoSizeSettingautoSizeSetting テキスト フレームの自動サイズ変更設定を取得または設定します。Gets or sets the automatic sizing settings for the text frame. テキストをテキスト フレームに自動的に合わせる、テキスト フレームをテキストに自動的に合わせる、自動サイズ変更を行わない、のいずれかにテキスト フレームを設定できます。A text frame can be set to automatically fit the text to the text frame, to automatically fit the text frame to the text, or not perform any automatic sizing.
bottomMarginbottomMargin テキスト フレームの下余白を表します (ポイント数)。Represents the bottom margin, in points, of the text frame.
deleteText()deleteText() テキスト フレーム内のテキストをすべて削除します。Deletes all the text in the text frame.
horizontalAlignmenthorizontalAlignment テキスト フレームの水平方向の配置を表します。Represents the horizontal alignment of the text frame. 詳細については、Excel.ShapeTextHorizontalAlignment を参照してください。See Excel.ShapeTextHorizontalAlignment for details.
horizontalOverflowhorizontalOverflow テキスト フレームの水平方向のオーバーフローの動作を表します。Represents the horizontal overflow behavior of the text frame. 詳細については、Excel.ShapeTextHorizontalOverflow を参照してください。See Excel.ShapeTextHorizontalOverflow for details.
leftMarginleftMargin テキスト フレームの左余白を表します (ポイント数)。Represents the left margin, in points, of the text frame.
orientationorientation テキスト フレームのテキストの向きを表します。Represents the text orientation of the text frame. 詳細については、Excel.ShapeTextOrientation を参照してください。See Excel.ShapeTextOrientation for details.
readingOrderreadingOrder テキスト フレームの読む方向を表します (左から右または右から左)。Represents the reading order of the text frame, either left-to-right or right-to-left. 詳細については、Excel.ShapeTextReadingOrder を参照してください。See Excel.ShapeTextReadingOrder for details.
hasTexthasText テキスト フレームにテキストが含まれるかどうかを指定します。Specifies whether the text frame contains text.
textRangetextRange テキスト フレーム内の図形にアタッチされているテキスト、およびテキストを操作するためのプロパティとメソッドを表します。Represents the text that is attached to a shape in the text frame, and properties and methods for manipulating the text. 詳細については、Excel.TextRange を参照してください。See Excel.TextRange for details.
rightMarginrightMargin テキスト フレームの右余白を表します (ポイント数)。Represents the right margin, in points, of the text frame.
topMargintopMargin テキスト フレームの上余白を表します (ポイント数)。Represents the top margin, in points, of the text frame.
verticalAlignmentverticalAlignment テキスト フレームの垂直方向の配置を表します。Represents the vertical alignment of the text frame. 詳細については、Excel.ShapeTextVerticalAlignment を参照してください。See Excel.ShapeTextVerticalAlignment for details.
verticalOverflowverticalOverflow テキスト フレームの垂直方向のオーバーフローの動作を表します。Represents the vertical overflow behavior of the text frame. 詳細については、Excel.ShapeTextVerticalOverflow を参照してください。See Excel.ShapeTextVerticalOverflow for details.
TextRangeTextRange getSubstring(start: number, length?: number)getSubstring(start: number, length?: number) 指定された範囲の部分文字列に対する TextRange オブジェクトを返します。Returns a TextRange object for the substring in the given range.
fontfont テキスト範囲のフォント属性を表す ShapeFont オブジェクトを返します。Returns a ShapeFont object that represents the font attributes for the text range. 読み取り専用です。Read-only.
texttext テキスト範囲のプレーン テキスト コンテンツを表します。Represents the plain text content of the text range.
WorkbookWorkbook chartDataPointTrackchartDataPointTrack 関連付けられている実際のデータ ポイントをブックの全グラフが追跡している場合、true となります。True if all charts in the workbook are tracking the actual data points to which they are attached.
getActiveChart()getActiveChart() ブックで現在アクティブになっているグラフを取得します。Gets the currently active chart in the workbook. アクティブになっているグラフがない場合、このステートメントを呼び出すと、例外がスローされます。If there is no active chart, will throw exception when invoke this statement
getActiveChartOrNullObject()getActiveChartOrNullObject() ブックで現在アクティブになっているグラフを取得します。Gets the currently active chart in the workbook. アクティブになっているグラフがない場合、null オブジェクトを返します。If there is no active chart, will return null object
getIsActiveCollabSession()getIsActiveCollabSession() ブックが複数のユーザーによって編集されている場合 (共同編集)、true となります。True if the workbook is being edited by multiple users (co-authoring).
getSelectedRanges()getSelectedRanges() ブックから現在選択されている 1 つまたは複数の範囲を取得します。Gets the currently selected one or more ranges from the workbook. getSelectedRange() の場合と同様に、このメソッドは、選択されているすべての範囲を表す RangeAreas オブジェクトを返します。Unlike getSelectedRange(), this method returns a RangeAreas object that represents all the selected ranges.
isDirtyisDirty ブックが最後に保存された後に変更が行われたかどうかを指定します。Specifies whether or not changes have been made since the workbook was last saved.
autoSaveautoSave ブックが自動保存モードかどうかを指定します。Specifies whether or not the workbook is in autosave mode. 読み取り専用です。Read-Only.
calculationEngineVersioncalculationEngineVersion Excel 計算エンジンのバージョンとして数字を返します。Returns a number about the version of Excel Calculation Engine. 読み取り専用です。Read-Only.
onAutoSaveSettingChangedonAutoSaveSettingChanged ブックで autoSave の設定が変更されると発生します。Occurs when the autoSave setting is changed on the workbook.
previouslySavedpreviouslySaved ブックがローカル環境またはオンライン環境に保存されたかどうかを指定します。Specifies whether or not the workbook has ever been saved locally or online. 読み取り専用です。Read-Only.
usePrecisionAsDisplayedusePrecisionAsDisplayed ブックを表示桁数でのみ計算する場合、true となります。True if calculations in this workbook will be done using only the precision of the numbers as they're displayed.
WorkbookAutoSaveSettingChangedEventArgsWorkbookAutoSaveSettingChangedEventArgs typetype イベントの種類を表します。Represents the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
WorksheetWorksheet enableCalculationenableCalculation ワークシートの enableCalculation プロパティを取得または設定します。Gets or sets the enableCalculation property of the worksheet.
findAll(text: string, criteria: Excel.WorksheetSearchCriteria)findAll(text: string, criteria: Excel.WorksheetSearchCriteria) 指定された条件に基づいて指定された文字列の発生箇所をすべて見つけ、1 つまたは複数の長方形範囲を構成する RangeAreas オブジェクトとして返します。Finds all occurrences of the given string based on the criteria specified and returns them as a RangeAreas object, comprising one or more rectangular ranges.
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria)findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria) 指定された条件に基づいて指定された文字列の発生箇所をすべて見つけ、1 つまたは複数の長方形範囲を構成する RangeAreas オブジェクトとして返します。Finds all occurrences of the given string based on the criteria specified and returns them as a RangeAreas object, comprising one or more rectangular ranges.
getRanges(address?: string)getRanges(address?: string) アドレスまたは名前で指定され、1 つまたは複数の長方形範囲ブロックを表す RangeAreas オブジェクトを取得します。Gets the RangeAreas object, representing one or more blocks of rectangular ranges, specified by the address or name.
autoFilterautoFilter ワークシートの AutoFilter オブジェクトを表します。Represents the AutoFilter object of the worksheet. 読み取り専用です。Read-Only.
horizontalPageBreakshorizontalPageBreaks ワークシートの水平改ページをまとめて取得します。Gets the horizontal page break collection for the worksheet. このコレクションには、手動の改ページのみが含まれます。This collection only contains manual page breaks.
onFormatChangedonFormatChanged フォーマットが特定のワークシートで変更されたときに発生します。Occurs when format changed on a specific worksheet.
pageLayoutpageLayout ワークシートの PageLayout オブジェクトを取得します。Gets the PageLayout object of the worksheet.
shapesshapes ワークシート上のすべての Shape オブジェクトをまとめて返します。Returns the collection of all the Shape objects on the worksheet. 読み取り専用です。Read-only.
verticalPageBreaksverticalPageBreaks ワークシートの垂直改ページをまとめて取得します。Gets the vertical page break collection for the worksheet. このコレクションには、手動の改ページのみが含まれます。This collection only contains manual page breaks.
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria)replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria) 現在のワークシート内で、指定された条件に基づき、指定された文字列を検索し、置換します。Finds and replaces the given string based on the criteria specified within the current worksheet.
WorksheetChangedEventArgsWorksheetChangedEventArgs detailsdetails 変更の詳細に関する情報を表します。Represents the information about the change detail
WorksheetCollectionWorksheetCollection onChangedonChanged ブックのワークシートが変更されたときに発生します。Occurs when any worksheet in the workbook is changed.
onFormatChangedonFormatChanged ブック内のワークシートの書式が変更されたときに発生します。Occurs when any worksheet in the workbook has format changed.
onSelectionChangedonSelectionChanged ワークシートで選択範囲を変更したときに発生します。Occurs when the selection changes on any worksheet.
WorksheetFormatChangedEventArgsWorksheetFormatChangedEventArgs addressaddress 特定のワークシートで変更されたエリアを表す範囲のアドレスを取得します。Gets the range address that represents the changed area of a specific worksheet.
getRange(ctx: Excel.RequestContext)getRange(ctx: Excel.RequestContext) 特定のワークシートで変更されたエリアを表す範囲を取得します。Gets the range that represents the changed area of a specific worksheet.
getRangeOrNullObject(ctx: Excel.RequestContext)getRangeOrNullObject(ctx: Excel.RequestContext) 特定のワークシートで変更されたエリアを表す範囲を取得します。Gets the range that represents the changed area of a specific worksheet. null オブジェクトを返すこともあります。It might return null object.
sourcesource イベントのソースを取得します。Gets the source of the event. 詳細については、Excel.EventSource をご覧ください。See Excel.EventSource for details.
typetype イベントの種類を取得します。Gets the type of the event. 詳細については、Excel.EventType をご覧ください。See Excel.EventType for details.
worksheetIdworksheetId データが変更されたワークシートの ID を取得します。Gets the id of the worksheet in which the data changed.
WorksheetSearchCriteriaWorksheetSearchCriteria completeMatchcompleteMatch 一致方法として完全一致か部分一致を指定します。Specifies whether the match needs to be complete or partial. 完全一致は、セルの内容全体に一致します。A complete match matches the entire contents of the cell. 既定値は false (部分一致) です。Default is false (partial).
matchCasematchCase 照合の際に大文字と小文字を区別するかどうかを指定します。Specifies whether the match is case sensitive. 既定値は false (区別しない) です。Default is false (insensitive).

関連項目See also