SPREADで並び替え


AYA  2004-07-16 07:06:38  No: 84609  IP: [192.*.*.*]

SPREADで以下ようなの表を表示させた後に、2列目から最後の列までを
指定して、2行目でソート(降順)させるには、どうしたら良いのでし
ょうか?
1   A    B    C    ・・・・・・
2  200  500  400
3   30   40  200
4  100   60 1200 

編集 削除
VFR  2004-07-16 09:01:56  No: 84610  IP: [192.*.*.*]

SPREAD 6.0だとこんな感じ

    'ソート対象列もしくは行
    vaSpread1.SortKey(1) = 3
    'ソート順
    vaSpread1.SortKeyOrder(1) = SortKeyOrderAscending
    'ソートの実行
    vaSpread1.Sort 1, 3, vaSpread1.MaxCols, 3, SortByCol
詳しい内容はヘルプで確認してください。

編集 削除
AYA  2004-07-17 03:16:36  No: 84611  IP: [192.*.*.*]

VFRさん、教えてください。
'ソートの実行
    vaSpread1.Sort 1, 3, vaSpread1.MaxCols, 3, SortByCol
のSortの後の1, 3,  と  MaxCols, 3,  はどういう意味でしょうか?
また、SortKeyOrderAscendingの変数が定義されていないとメッセージ
が出ます???

編集 削除
VFR  2004-07-20 09:10:15  No: 84612  IP: [192.*.*.*]

Sortの後の1, 3,  と  MaxCols, 3は
それぞれ列と行の範囲を指定します。
SortKeyOrderAscending(昇順) は1
SortKeyOrderDescending(降順)は2です。
ヘルプに載っている思いますが・・・・

編集 削除