哪位大神帮忙看一下vaSpread的排序有关问题,很急多谢

哪位大神帮忙看一下vaSpread的排序问题,很急,谢谢!
有这样一段:
With SPD_MainList
        .Col = 1
        .Row = 1
        .col2 = .MaxCols
        .row2 = .MaxRows
        .SortBy = SS_SORT_BY_ROW
        .SortKey(1) = SortKey(0)
        .sortkeyorder(1) = sortkeyorder(0)
        .Action = SS_ACTION_SORT
    End With

【SPD_MainList】是一个vaSpread控件。
问题: 
1..SortBy = SS_SORT_BY_ROW 是按照什么排序?
2. sortkeyorder(1) = sortkeyorder(0)  中sortkeyorder(0)=empty,这个是升序还是降序还是其他?
3..Action = SS_ACTION_SORT 是什么意思?
------解决思路----------------------
1.就是最普通得行和行直接进行排序,如果是SS_SORT_BY_COL就是列和列之间进行排序(这个不常见吧)。
2.SortKey 指明列号(如果 SortBy = SS_SORT_BY_COL 就是行号了),就是按第几列排序;
  sortkeyorder 得升序/降序有常量的啊 SS_SORT_ORDER_ASCENDING/SS_SORT_ORDER_DESCENDING。
3.这个控件没有提供Clear()、Sort()之类的方法,而是通过对 Action 赋对应的值 SS_ACTION_CLEAR、SS_ACTION_SORT 来实现调用。
------解决思路----------------------
sortkeyorder()是你自己定义的数组/函数?里面是什么值你自己不知道?
------解决思路----------------------
总之这不是spread的内容,是你原代码中的变量,你得去找它们被赋了什么值?
可以用非整词的 SS_SORT_ORDER_ 查找试试。