Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


16839 / 76732 ←次へ | 前へ→

【65356】Re:ソートについて
発言  Jaka  - 10/5/14(金) 14:45 -

引用なし
パスワード
   >ソートの優先順位は1.O列(得意先コード)、2.E列(枝番)、3.D列(オーダー)、4.B列(日付)の順です。
書いてあるコードと、ソートする順番が違うように思いますが。
2007で無い限り、上記条件でソートする場合、優先順位が下位の方の組み合わせからソートします。
例えば、

1回目
第1キー
D列
第2キー
B列
で、ソート。

2回目
第1キー
O列
第2キー
E列
で、ソート。

またこんな組み合わせでもいいです。
1回目、
第1キー
B列
で、ソート。

2回目
第1キー
O列
第2キー
E列
第3キー
D列
で、ソート。

>  myRow2 = Cells(65536, "P").End(xlUp).Row
>  myStrg = "B" & myRow1 & ":$P$" & myRow2
>  ActiveCell = myStrg
>  Selection.Sort Key1・・・・・・

SElectionの部分を直接セルを指定してやった方がいいですね。

>  myRow2 = Cells(65536, "P").End(xlUp).Row
>  myStrg = "B" & myRow1 & ":$P$" & myRow2
   Range(myStrg).Sort Key・・・・

0 hits

【65354】ソートについて isausa 10/5/14(金) 13:29 質問
【65356】Re:ソートについて Jaka 10/5/14(金) 14:45 発言
【65357】Re:ソートについて isausa 10/5/14(金) 16:16 お礼
【65359】Re:ソートについて Jaka 10/5/14(金) 16:29 発言

16839 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free