Clase SortField (Excel VBA)

El objeto SortField contiene toda la información de ordenación de los objetos Worksheet, ListObjecty AutoFilter.


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

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos SortField en una colección.


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

Métodos

Delete - Quita el objeto SortField especificado de la colección SortFields.

ModifyKey - Modifica el valor clave por el cual se ordenan los valores en el campo.

SetIcon - Establece un icono para un objeto SortField.

Propiedades

CustomOrder Especifica un orden personalizado según el cual ordenar los campos. Variante de lectura y escritura.

DataOption Especifica cómo se debe ordenar el texto del rango especificado en un objeto SortField . Valor XlSortDataOption de lectura y escritura.

Key Especifica el rango que se está ordenando. Solo lectura.

Order Determina el criterio de ordenación para los valores especificados en la clave. Lectura y escritura.

Priority Especifica la prioridad del campo de ordenación. Lectura y escritura.

SortOn Devuelve o establece el atributo de la celda por la que se va a ordenar. XlSortOn de lectura y escritura.

SortOnValue Devuelve el valor en el que se realiza la ordenación para el objeto SortField especificado. Solo lectura.

SubField

Range - Representa una celda, una fila, una columna, una selección de celdas que contienen uno o más bloques de celdas contiguos o un rango 3D.