| 
    
     |  | ichinoseさん、了解しました。 お返事ありがとうございました。
 
 あと、蛇足ですが、Hirofumiさんのコメントにもあるように、
 > Excelは安定な整列を行う為、Listの順位は変わりません
 > 多分、teianさんのコードもListの順位は変わらない筈です
 で、Sortのキー列には、ブランクか任意の固定値にしておき、
 その列でSortすればおっしゃるように元の順番は保障されます。
 私の場合は、用心深いかもしれませんが、DataSeriesメソッドで上から連番を付けておき、
 不要な行の場合は、その連番をクリアするという手法をとっています。
 その列でSortしますので、当然ながら空白行以外は元の順番を保つようになると思います。
 
 ▼ichinose さん:
 >こんにちは。
 >
 >>なお、ichinoseさんの以下は、私向けですか?
 >>>質問者さんの記述が悪いと一概には言えませんね!!
 >違いますよ!!全部質問者さん向けです。
 >私は、この掲示板に10年ぐらいお世話になっていますが、
 >結構、質問者の投稿にはうるさいんです。
 >
 >最低でも
 >
 >仕様概要
 > 入力データの説明(例を引用して)
 > 出力データの説明(例を引用して)
 >
 >それから 自分で作成できているVBAコードの提示
 >
 >を行ってください。
 >
 >なんていうことをよく記述しています
 >そういう観点から言えば、ネガメジンさんというHNは初めて見る名前だったので
 >よく記述されているけれども 整列という言葉が引っかかっていただけです。
 >
 >申し訳なかったのですが、teianさんお投稿はよくみていませんでした。
 >ただ、ネガメジンさんの投稿から、並べ替えがされているのかなあ
 >と想像はしました。これは、申し訳なかったです。
 
 |  |