Classe SortField (Excel VBA)

O objeto SortField contém todas as informações de classificação para os objetos Worksheet, ListObjecte AutoFilter.


Dim srtfld as SortField
Set srtfld = ActiveSheet.Sort.SortFields(Index:=1)

For Each

Aqui está um exemplo de processamento dos itens SortField em uma coleção.


Dim srtfld As SortField
For Each srtfld In ActiveSheet.Sort.SortFields
	
Next srtfld

Métodos

Delete - Remove o objeto SortField especificado da coleção SortFields.

ModifyKey - Modifica o valor da chave pelo qual os valores são classificados no campo.

SetIcon - Define um ícone para um objeto SortField.

Propriedades

CustomOrder Especifica uma ordem personalizada para classificar os campos. de leitura/gravação.

DataOption Especifica como classificar o texto no intervalo especificado em um objeto SortField . Leitura/gravação XlSortDataOption.

Key Especifica o intervalo em que está sendo classificado atualmente. Somente leitura.

Order Determina a ordem de classificação dos valores especificados na chave. Leitura/gravação.

Priority Especifica a prioridade do campo de classificação. Leitura/gravação.

SortOn Retorna ou define o atributo da célula a ser classificada. Leitura/gravação XlSortOn.

SortOnValue Retorna o valor no qual a classificação é executada para o objeto SortField especificado. Somente leitura.

SubField

Range - Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.