VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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                    '(並べ替えを実行


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -