HiddenFields プロパティ (Excel)PivotTable.HiddenFields property (Excel)

1つのピボットテーブルフィールド ( PivotField オブジェクト)、または、行、列、ページ、またはデータフィールドとして表示されていないすべてのフィールド (ピボット フィールドオブジェクト) のコレクションを表すオブジェクトを返します。Returns an object that represents either a single PivotTable field (a PivotField object) or a collection of all the fields (a PivotFields object) that are currently not shown as row, column, page, or data fields. 読み取り専用です。Read-only.


HiddenFields(Index)expression.HiddenFields (Index)

PivotTable オブジェクトを表す変数を取得します。expression A variable that represents a PivotTable object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
IndexIndex 省略可能Optional VariantVariant フィールドの名前またはインデックス番号を指定します。複数の指定をする場合は、配列を使うことができます。The name or number of the field to be returned (can be an array to specify more than one field).


OLAP データ ソースの場合、このプロパティは常に空のコレクションを返します。For OLAP data sources, this property always returns an empty collection.


次の使用例は、非表示になっているフィールドの名前を新規のワークシートのセルの値として設定します。This example adds the hidden field names to a list on a new worksheet.

Set nwSheet = Worksheets.Add 
Set pvtTable = Worksheets("Sheet2").Range("A1").PivotTable 
rw = 0 
For Each pvtField In pvtTable.HiddenFields 
 rw = rw + 1 
 nwSheet.Cells(rw, 1).Value = pvtField.Name 
Next pvtField

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.