Propriété SortField.SortOnValue (Excel)

Renvoie 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.