【发布时间】:2012-04-08 09:05:43
【问题描述】:
好的,我经历了很多这样的事情,并且已经到了可以对数组进行排序的地步。我现在需要做的是采用以下代码并按降序而不是升序对元素进行排序。我不知道如何处理代码中的两个参数:
Dim Cols(3) As Int16
Cols(0) = ColumnNumber + 1
Cols(1) = ColumnNumber + 2
Cols(2) = ColumnNumber + 3
Cols(3) = ColumnNumber + 4
Dim Vals(3) As Double
Vals(0) = xlsWorkSheet.Cells(r, ColumnNumber + 1).value
Vals(1) = xlsWorkSheet.Cells(r, ColumnNumber + 2).value
Vals(2) = xlsWorkSheet.Cells(r, ColumnNumber + 3).value
Vals(3) = xlsWorkSheet.Cells(r, ColumnNumber + 4).value
Array.Sort(Vals, Cols)
【问题讨论】: