Excel VBA質問箱 IV

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

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


4842 / 13644 ツリー ←次へ | 前へ→

【54071】Excel97で並べ替え youga 08/2/23(土) 1:13 質問[未読]
【54072】Re:Excel97で並べ替え かみちゃん 08/2/23(土) 1:17 発言[未読]
【54119】Re:Excel97で並べ替え youga 08/2/25(月) 16:43 お礼[未読]

【54071】Excel97で並べ替え
質問  youga  - 08/2/23(土) 1:13 -

引用なし
パスワード
   並べ替えについて質問なのですが
Exce2003はうまく行きますがExcel97では実行時エラーが発生してしまいます
替わるプログラムを教えて頂きたいのですが?
A      B    A     B    
EE-1000  YYY   EE-1000  YYY
SS-1000  AAA  → EE-1000  SSS
EE-1000  SSS   SS-1000  AAA
SS-1000  FFF   SS-1000  FFF
となるように下記の様に記述したのですが、Excel97ではうまくいきません。
替わりになるものがあれば、教えて下さい。よろしくお願いします。

Columns("A:B").Select
Selection.Sort KEY1:=Range("A1"), ORDER1:=xlAscending, HEADER:=xlGuess, _
ORDERCUSTOM:=1, MatchCase:=False, Orientation:=xlTopToBottom, SORTMETHOD _
:=xlPinYin, DATAOPTION1:=xlSortNormal

【54072】Re:Excel97で並べ替え
発言  かみちゃん  - 08/2/23(土) 1:17 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>Exce2003はうまく行きますがExcel97では実行時エラーが発生してしまいます

, DATAOPTION1:=xlSortNormal

を削除してみてください。
このオプションは、Excel2002以上からになりますので、
Excel97だけでなく、Excel2000でもエラーになります。

【54119】Re:Excel97で並べ替え
お礼  youga  - 08/2/25(月) 16:43 -

引用なし
パスワード
   ▼かみちゃん さん:
>こんにちは。yougaです>
>>Exce97でもうまく行きました。

又、今後ともよろしくご指導お願い致します。

まずは、ご挨拶まで・・・・

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