Partager via


Propriété SortField.SortOnValue (Excel)

Retourne la valeur sur laquelle le tri est effectué pour l’objet SortField spécifié. En lecture seule.

Syntaxe

expression. SortOnValue

Expression Variable qui représente un objet SortField .

Exemple

Cet exemple trie les données de la colonne B de la feuille Sheet1 par couleur de police dans l’ordre croissant.

ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear 
ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add(Range("B1:B25"), _ 
 xlSortOnFontColor, xlAscending, , xlSortNormal).SortOnValue.Color = RGB(0, 0, 0) 
 
With ActiveWorkbook.Worksheets("Sheet1").Sort 
 .SetRange Range("A1:B25") 
 .Header = xlGuess 
 .MatchCase = False 
 .Orientation = xlTopToBottom 
 .SortMethod = xlPinYin 
 .Apply 
End With

Cet exemple trie les données par couleur de cellule.

SortOn = xlSortOnCellColor 
SortOnValue.Color = RGB(255, 255, 0)

Cet exemple trie les données par couleur de police.

SortOn = xlSortOnFontColor 
SortOnValue.Color = RGB(255, 255, 0)

Cet exemple trie les données par icônes.

SortOn = xlSortOnIcon 
SortOnValue.Color = RGB(255, 255, 0) 
SortField.SetIcon ActiveWorkbook.IconSets(1).Item(3)

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.