Excel VBA質問箱 IV

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

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


39270 / 76738 ←次へ | 前へ→

【42581】並び替えの件で・・・
質問  kouka  - 06/9/15(金) 16:00 -

引用なし
パスワード
   お世話になります。
koukaです。

例えば、下記のようなコードが並んでいて・・・
ABC111
ABCD123
ABC111
ABC555
ABC555

並び替えをすると・・・
ABC111
ABC111
ABCD123
ABC555
ABC555

の順に並び替えたいのです。
法則は最後の3桁の数字で順番を決めます。
そこでRIGHT関数で並び替えようと思って、
Selection.Sort Key1:=Right(Range("A1",3)), Order1:=xlAscending
と、やってみましたが、エラーになっちゃいました。
例えば、B列にRIGHT関数で下3桁の情報を入れてから、
並び替えをすればいいのかもしれませんが、
もし、そんなことをしなくても1つのセルの中で出来るよ、
というのでのであれば、教えてください。
よろしくお願いします。

0 hits

【42581】並び替えの件で・・・ kouka 06/9/15(金) 16:00 質問
【42583】Re:並び替えの件で・・・ Kein 06/9/15(金) 16:57 回答
【42608】Re:並び替えの件で・・・ Kein 06/9/16(土) 12:47 回答
【42590】Re:並び替えの件で・・・ だるま 06/9/15(金) 20:19 回答
【42603】Re:並び替えの件で・・・ ichinose 06/9/16(土) 11:13 回答
【42607】Re:並び替えの件で・・・ Ned 06/9/16(土) 12:38 発言
【42629】Re:並び替えの件で・・・ Ned 06/9/16(土) 23:10 発言
【42675】Re:並び替えの件で・・・ kouka 06/9/19(火) 10:14 お礼

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