PivotField インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ピボットテーブル レポートのフィールドを表します。 PivotField オブジェクトは、コレクションのPivotFieldsメンバーです。 PivotFields コレクションには、非表示のフィールドも含めて、ピボットテーブル レポートにあるすべてのフィールドが含まれています。
public interface class PivotField
[System.Runtime.InteropServices.Guid("00020874-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotField
Public Interface PivotField
- 属性
注釈
PivotFields(index
) を使用して、フィールド名またはインデックス番号を指定index
して、1 つの PivotField オブジェクトを返します。
ピボットテーブル フィールドのサブセットを取得するプロパティを使うと便利な場合があります。 使用できるプロパティを次に示します。
- CubeFields プロパティ
- DataFields[Object] プロパティ
- HiddenFields[Object] プロパティ
- PageFields[Object] プロパティ
- RowFields[Object] プロパティ
- VisibleFields[Object] プロパティ
プロパティ
_Default |
内部使用のため予約済みです。 |
AllItemsVisible |
手動フィルター処理が に適用されるかどうかを示す値を取得します Microsoft.Office.Interop.Excel.Pivotfield。 読み取り専用です。 |
Application |
Microsoft Excel アプリケーションを _Application 表す オブジェクトを返します。 読み取り専用です。 |
AutoShowCount |
指定したピボットテーブル フィールドに自動的に表示される上位または下位の項目の数を返します。 読み取り専用の Integer です。 |
AutoShowField |
指定したピボットテーブル フィールドに自動的に表示される上位または下位の項目を決定するために使用されるデータ フィールドの名前を返します。 読み取りのみ可能な String 値です。 |
AutoShowRange |
指定したピボットテーブル フィールドに上位の項目が自動的に表示される場合は 、xlTop を返します。は、下部の項目が表示されている場合は xlBottom を返します。 読み取り専用の Integer です。 |
AutoShowType |
指定したピボットテーブル フィールドに対して有効になっている場合AutoShow(Int32, Int32, Int32, String)は xlAutomatic を返し、AutoShow が無効になっている場合は xlManual を返します。 読み取り専用の Integer です。 |
AutoSortCustomSubtotal |
指定した PivotTable フィールドを自動的に並べ替えるために使用されるカスタム小計に対応する整数を返します。 読み取り専用です。 |
AutoSortField |
指定したピボットテーブル フィールドを自動的に並べ替えるために使用されるデータ フィールドの名前を返します。 読み取りのみ可能な String 値です。 |
AutoSortOrder |
指定したピボットテーブル フィールドを自動的に並べ替えるために使用される順序を返します。 定数の 1 つを XlSortOrder 指定できます。 読み取り専用の Integer です。 |
AutoSortPivotLine |
指定したPivotTableフィールドをPivotLine自動的に並べ替えるために使用される を返します。 読み取り専用です。 |
BaseField |
カスタム計算の基本フィールドを設定または返します。 このプロパティは、データ フィールドに対してのみ有効です。 読み取り/書き込み オブジェクト。 |
BaseItem |
カスタム計算の基本フィールドの項目を設定または返します。 データ フィールドに対してのみ有効です。 読み取り/書き込み オブジェクト。 |
Calculation |
指定したフィールドによって実行される計算の種類を設定または返します。 このプロパティは、データ フィールドに対してのみ有効です。 読み取り/書き込み XlPivotFieldCalculation。 |
Caption |
ピボット フィールドのラベル テキスト。 読み取りのみ可能な String 値です。 |
ChildField |
PivotField指定したフィールドの子フィールドを表すオブジェクトを返します (フィールドがグループ化され、子フィールドがある場合)。 読み取り専用です。 |
ChildItems[Object] |
1 つのピボットテーブル項目 (オブジェクト) または指定したフィールド内のグループの子であるすべての項目 (PivotItemPivotItemsオブジェクト) のコレクション、または指定した項目の子を表すオブジェクトを返します。 読み取り専用です。 |
Creator |
このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用 XlCreatorです。 |
CubeField |
指定した CubeField ピボットテーブル フィールドの降順のオブジェクトを返します。 読み取り専用です。 |
CurrentPage |
ページ フィールドに現在表示しているページを設定します (ページ フィールドに対してのみ有効)。 読み取り/書き込み オブジェクト。 |
CurrentPageList |
ピボットテーブル レポートの複数項目ページ フィールドに含まれる項目の一覧に対応する文字列の配列を設定または返します。 読み取り/書き込み オブジェクト。 |
CurrentPageName |
指定したピボットテーブル レポートの現在表示されているページを設定または返します。 ページ フィールドにページの名前が表示されます。 このプロパティは、現在表示されているページが既に存在する場合にのみ機能します。 読み取り/書き込みが可能な String です。 |
DatabaseSort |
True に設定すると、ピボットテーブル フィールド内の項目の手動再配置が許可されます。 フィールドに手動で配置された項目がない場合は True を 返します。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DataRange |
オブジェクトを Range 返します。 読み取り専用です。 |
DataType |
ピボットテーブル フィールド内のデータの種類を記述する定数を返します。 読み取り専用 XlPivotFieldDataTypeです。 |
DisplayAsCaption |
このプロパティは、s のメンバー プロパティを PivotFieldキャプションとして表示するために使用されます。 読み取り専用です。 |
DisplayAsTooltip |
このプロパティは、特定のメンバー プロパティ PivotField をヒントに表示するかどうかを指定するために使用されます。 値の取得と設定が可能です。 |
DisplayInReport |
このプロパティは、指定したメンバー プロパティ PivotField を に PivotTable 表示するかどうかを指定するために使用されます。 値の取得と設定が可能です。 |
DragToColumn |
指定されたフィールドを列の位置にドラッグできる場合は True を指定します。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DragToData |
指定されたフィールドをデータの位置にドラッグできる場合は True です。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DragToHide |
ピボットテーブル レポートからドラッグすることにより、フィールドを非表示にする場合は True です。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DragToPage |
フィールドをページ位置にドラッグできる場合は True を指定します。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DragToRow |
フィールドを行の位置にドラッグできる場合は True です。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
DrilledDown |
True を指定 したピボットテーブル フィールドまたはピボットテーブル項目のフラグが "ドリル" (展開、または表示) に設定されている場合。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
EnableItemSelection |
False に設定すると、ユーザー インターフェイスのフィールド ドロップダウンを使用できなくなります。 既定値は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
EnableMultiplePageItems |
ページ領域のフィールドのフィルター ドロップダウン リストにチェック ボックスが存在するかどうかを指定するために使用されます。 値の取得と設定が可能です。 |
Formula |
A1 スタイル表記の読み取り/書き込み文字列型 (String) でオブジェクトの数式を設定または返 します。 |
Function |
ピボットテーブル フィールドの集計に使用する関数を設定または返します (データ フィールドのみ)。 読み取り/書き込み XlConsolidationFunction。 |
GroupLevel |
フィールドのグループ内の指定したフィールドの配置を返します (フィールドがグループ化されたフィールド セットのメンバーである場合)。 読み取り専用です。 |
Hidden |
このプロパティは、OLAP 階層の個々のレベルを非表示にするために使用します。 値の取得と設定が可能です。 |
HiddenItems[Object] |
1 つの非表示ピボットテーブル項目 (オブジェクト) または指定したフィールド内のすべての非表示項目 (PivotItemPivotItemsオブジェクト) のコレクションを表すオブジェクトを返します。 読み取り専用です。 |
HiddenItemsList |
ピボットテーブル フィールドの非表示項目である文字列の配列を指定する Object を 取得または設定します。 値の取得と設定が可能です。 |
IncludeNewItemsInFilter |
開発者は、 に手動フィルター処理を適用 PivotFieldするときに、除外項目と含まれている項目のどちらを追跡するかを指定できます。 値の取得と設定が可能です。 |
IsCalculated |
True を指定 すると、ピボットテーブル フィールドまたはピボットテーブル 項目が計算フィールドまたはアイテムになります。 読み取り専用の Boolean です。 |
IsMemberProperty |
PivotField にメンバー プロパティが含まれている場合は True を 返します。 読み取り専用の Boolean です。 |
LabelRange |
オブジェクトの PivotField 場合は、フィールド ラベルを Range 含むセル (またはセル) を表す オブジェクトを返します。 オブジェクトの PivotItem 場合は、アイテムを含むピボットテーブル レポート内のすべてのセルを表す Range オブジェクトを返します。 読み取り専用です。 |
LayoutBlankLine |
True の 場合、ピボットテーブル レポートの指定した行フィールドの後に空白の行が挿入されます。 既定値は False です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
LayoutCompactRow |
行を選択するときに、 PivotField を圧縮するかどうかを指定します (複数 PivotFieldの s の項目が 1 つの列に表示されます)。 値の取得と設定が可能です。 |
LayoutForm |
テーブル形式またはアウトライン形式で、指定したピボットテーブル項目の表示方法を設定または返します。 読み取り/書き込み XlLayoutFormType。 |
LayoutPageBreak |
True を指定 すると、各フィールドの後に改ページが挿入されます。 既定値は False です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
LayoutSubtotalLocation |
指定したフィールドに対するピボットテーブル フィールド小計の位置を設定または返します。 読み取り/書き込み XlSubtototalLocationType。 |
MemberPropertyCaption |
プロパティを設定すると、MemberPropertyCaption特定のレベルのキャプションとして使用されるメンバー プロパティが制御されます。 値の取得と設定が可能です。 |
MemoryUsed |
オブジェクトによって現在使用されているメモリの量をバイト単位で返します。 読み取り専用の Integer です。 |
Name |
オブジェクトの名前を設定または返します。 読み取り/書き込みが可能な String です。 |
NumberFormat |
オブジェクトの書式設定コードを設定または返します。 読み取り/書き込みが可能な String です。 |
Orientation |
指定したピボットテーブル レポート内のフィールドの場所。 読み取り/書き込み XlPivotFieldOrientation。 |
Parent |
指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。 |
ParentField |
指定したオブジェクトの PivotField グループ親であるピボットテーブル フィールドを表すオブジェクトを返します。 フィールドはグループ化する必要があり、親フィールドが必要です。 読み取り専用です。 |
ParentItems[Object] |
1 つのピボットテーブル項目 ( PivotItem オブジェクト) または指定されたフィールド内のグループ親であるすべての項目 ( PivotItems オブジェクト) のコレクションを表すオブジェクトを返します。 指定されたフィールドは、別のフィールドのグループ親である必要があります。 読み取り専用です。 |
PivotFilters |
指定したPivotFieldオブジェクトの をPivotFilters取得または設定します。 読み取り専用です。 |
Position |
フィールドの向き (行、列、ページ、データ) のすべてのフィールド間のフィールドの位置 (最初、2 番目、3 番目など)。 読み取り/書き込み オブジェクト。 |
PropertyOrder |
メンバー プロパティ フィールドであるピボットテーブル フィールドにのみ有効です。 メンバー プロパティが属するキューブ フィールド内のメンバー プロパティの表示位置を示す 整数型 (Integer) の 値を返します。 値の取得と設定が可能です。 |
PropertyParentField |
このフィールドの PivotField プロパティが関係するフィールドを表す オブジェクトを返します。 |
RepeatLabels |
指定した PivotField のピボットテーブルで項目ラベルを繰り返すかどうかを取得または設定します。 |
ServerBased |
True を指定 したピボットテーブル レポートのデータ ソースが外部であり、ページ フィールドの選択に一致する項目のみが取得されます。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
ShowAllItems |
True を指定 すると、ピボットテーブル レポート内のすべてのアイテムがサマリー データが含まれていない場合でも表示されます。 既定値は False です。 値の取得と設定が可能なブール型 (Boolean) の値です。 |
ShowDetail |
指定した PivotField が詳細を表示するかどうかを取得または設定します。 値の取得と設定が可能です。 |
ShowingInAxis |
が 現在 にPivotTable表示されているかどうかをPivotField示します。 読み取り専用です。 |
SourceCaption |
プロパティは SourceCaption OLAP PivotTables にのみ適用され、 の元のキャプションを OLAP サーバーPivotFieldから返します。 読み取り専用です。 |
SourceName |
指定したピボットテーブル レポートの元のソース データに表示される、指定したオブジェクトの名前を返します。 ピボットテーブル レポートの作成後にユーザーがアイテムの名前を変更した場合、これは現在のアイテム名とは異なる場合があります。 読み取りのみ可能な String 値です。 |
StandardFormula |
標準の英語 (U.S.) 書式で数式を指定する文字列型 (String) の値を設定します。 値の取得と設定が可能です。 |
SubtotalName |
指定したピボットテーブル レポートの小計列または行見出しに表示されるテキスト文字列ラベルを設定または返します。 既定値は文字列 "小計" です。 読み取り/書き込みが可能な String です。 |
Subtotals[Object] |
指定したフィールドと共に表示される小計を設定または返します。 非データ フィールドに対してのみ有効です。 読み取り/書き込み オブジェクト。 |
TotalLevels |
現在のフィールド グループ内のフィールドの合計数を返します。 フィールドがグループ化されていない場合、またはデータ ソースが OLAP ベースの場合、 TotalLevels は値 1 を返します。 読み取り専用の Integer です。 |
UseMemberPropertyAsCaption |
このプロパティは、 のキャプションPivotFieldにメンバー プロパティのキャプションを使用するかどうかを制御するために使用PivotItemされます。 値の取得と設定が可能です。 |
Value |
ピボットテーブル レポート内の指定したフィールドの名前。 読み取り/書き込みが可能な String です。 |
VisibleItems[Object] |
1 つの表示可能なピボットテーブル項目 (オブジェクト) または指定したフィールド内のすべての表示項目 (PivotItemPivotItemsオブジェクト) のコレクションを表すオブジェクトを返します。 読み取り専用です。 |
VisibleItemsList |
に適用される手動フィルターに含まれる項目を表す文字列の配列を指定する オブジェクト を PivotField設定または返します。 値の取得と設定が可能です。 |
メソッド
AddPageItem(String, Object) |
複数のアイテムを持つページ フィールドにアイテムを追加します。 |
AutoShow(Int32, Int32, Int32, String) |
指定されたピボットテーブル レポートの行フィールド、ページ フィールド、および列フィールドで最初または最後のアイテムの番号を表示します。 |
AutoSort(Int32, String) |
ピボットテーブル レポートのフィールドが自動的に並べ替えられるときの規則を確立します。 |
AutoSortEx(Int32, String, Object, Object) |
ピボットテーブル レポートのフィールドを表します。 PivotField オブジェクトは、コレクションのPivotFieldsメンバーです。 PivotFields コレクションには、非表示のフィールドも含めて、ピボットテーブル レポートにあるすべてのフィールドが含まれています。 |
CalculatedItems() |
指定した CalculatedItems ピボットテーブル レポート内のすべての計算項目を表すコレクションを返します。 読み取り専用です。 |
ClearAllFilters() |
このメソッドを呼び出すと、 に現在適用されているすべてのフィルターが PivotField削除されます。 これには、 のPivotFieldコレクションからすべてのフィルターをPivotFilters削除し、 に適用PivotFieldされているすべての手動フィルター処理も削除します。 PivotFieldが [レポート フィルター] 領域にある場合、選択したアイテムは既定のアイテムに設定されます。 |
ClearLabelFilters() |
このメソッドは、 のコレクション内のすべてのラベル フィルターまたはすべての日付フィルターをPivotFiltersPivotField削除します。 |
ClearManualFilter() |
内のすべての項目PivotFieldに対して Visible プロパティを True に設定し、OLAP PivotTablesの PivotTablesHiddenItemsList コレクションと VisibleItemsList コレクションを空にする簡単な方法を提供します。 |
ClearValueFilters() |
このメソッドを呼び出すと、 のコレクション内 PivotFilters のすべての値フィルターが PivotField削除されます。 |
Delete() |
オブジェクトを削除します。 |
DrillTo(String) |
DrillTo メソッドは、別PivotFieldの から指定された PivotField へのドリルをサポートします。 |
PivotItems(Object) |
1 つのピボットテーブル項目 (オブジェクト) または指定したフィールド内のすべての表示項目と非表示項目 (PivotItemPivotItemsオブジェクト) のコレクションを表すオブジェクトを返します。 読み取り専用です。 |