Método PivotField.AutoSort (Excel)PivotField.AutoSort method (Excel)

Estabelece regras automáticas de classificação de campos para relatórios da tabela dinâmica.Establishes automatic field-sorting rules for PivotTable reports.

SintaxeSyntax

expression.expression. AutoSort( _Order_ , _Field_ , _PivotLine_ , _CustomSubtotal_ )

expressão Uma variável que representa um objeto PivotField .expression A variable that represents a PivotField object.

ParâmetrosParameters

NomeName Obrigatório/OpcionalRequired/Optional Tipo de dadosData type DescriçãoDescription
OrderOrder ObrigatórioRequired LongLong Uma das seguintes constantes de xlSortOrder especificando a ordem de classificação.One of the constants of xlSortOrder specifying the sort order.
FieldField ObrigatórioRequired StringString O nome do campo de chave de classificação.The name of the sort key field. Você deve especificar o nome exclusivo (conforme retornado da propriedade SourceName ) e não o nome exibido.You must specify the unique name (as returned from the SourceName property), and not the displayed name.
PivotLinePivotLine OpcionalOptional VariantVariant Uma linha em uma coluna ou uma linha em um relatório PivotTable.A line on a column or row in a PivotTable report.
CustomSubtotalCustomSubtotal OpcionalOptional VariantVariant O campo de subtotal personalizado.The custom subtotal field.

ExemploExample

Este exemplo classifica o campo Company em ordem decrescente, com base na soma das vendas.This example sorts the Company field in descending order, based on the sum of sales.

ActiveSheet.PivotTables(1).PivotField("Company") _ 
 .AutoSort xlDescending, "Sum of Sales"

Confira tambémSee also

Objeto PivotFieldPivotField Object