SPREADで並び替え


AYA  2004-07-16 16:06:38  No: 84609

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


VFR  2004-07-16 18:01:56  No: 84610

SPREAD 6.0だとこんな感じ

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


AYA  2004-07-17 12:16:36  No: 84611

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


VFR  2004-07-20 18:10:15  No: 84612

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加