投稿日 | : 2005/06/27(Mon) 14:35 |
投稿者 | : ゆうり |
Eメール | : |
URL | : |
タイトル | : 【解決しました】Re^3: スプレッドのソートについて |
先ほど投稿させていただきましたが、その後以下のコードで実現
しましたので、御報告させていただきます。
先ほど不明だった宣言、設定は以下のように記述しました。
============================================
'スプレッドシートの操作機能 (Action プロパティ)
Public Const SS_ACTION_SORT = 25
'ソート順序[昇順/降順] (SortKeyOrder プロパティ)
Public Const SS_SORT_ORDER_ASCENDING = 1
'ソート対象[列/行] (SortBy プロパティ)
Public Const SS_SORT_BY_ROW = 0
============================================
すると、先ほどkenさんにご教示いただいたコードで実現の確認が
とれました。
kenさん、それに初めにご教示いただいた 花ちゃんさん、
本当にありがとうございました。
.Col = -1 '(シート内全てを並べ替えの範囲に指定)
.Row = -1
.SortKey(1) = 2 '(2列目のセル)
.SortKeyOrder(1) = SS_SORT_ORDER_ASCENDING '(昇順で並べる)
.SortBy = SS_SORT_BY_ROW '(行単位で並べ替え)
.Action = SS_ACTION_SORT '(並べ替えを実行