SortField.SortOnValue プロパティ (Excel)

指定した SortField オブジェクトに対して並べ替えが実行される値を返します。 読み取り専用です。

構文

SortOnValue

SortField オブジェクトを表す変数。

次の使用例は、シート 1 の列 B のデータをフォントの色で昇順で並べ替えます。

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

次の使用例は、セルの色でデータを並べ替えます。

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

次の使用例は、フォントの色でデータを並べ替えます。

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

次の使用例は、データをアイコンで並べ替えます。

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

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。