配列ソート配列を逆から参照すると可読性が落ちる配列を利用する際に、配列の逆から参照したい場合があります。以下は逆順から参照するコード例です。Subこのように、逆順に参照した場合はループカウンタの初期値に最大値を設定して、カウンタが-1減るコードになるため、ソースコードの可読性がどうしても落ちてしまいます。Each文は逆順では使えません。過去に、通常ループと逆順ループが混在しているソースを見たことがありますが、フラグやインデックス変数が乱立してもうわけわかりませんでした。いう場合は通常の順番のループに統一した方がよいでしょうね。配列を逆順に並べ替え以下のコードは配列の順番を反転させて逆順になるようにします。0としても問題ありません。Sub以下がテストコードです。配列が0から4まで順に設定されていますが、Reverse関数で反転します。Excel作業をVBAで効率化シェアお問合わせTOPへ。