dポイントプレゼントキャンペーン実施中!

こんにちは。またまたVBAの質問です。よろしくお願いします。

複数のデータ(ブック)を1つに、別シートに集計するまではできたのですが、
集計されるデータは順番通りにしたいのです。
例えば
01大阪支店
04岡山支店
07東京支店
08横浜支店
25香川支店

など、複数の支店があり、毎回上記のような順番で集計したいのですが、どのような構文がありますか?それとも、ファイル名の問題でしょうか?
教えていただけると大変助かります。



ちなみに、支店名の前の数字は支店番号です。
各支店のファイルはマクロ付ファイルです。

質問者からの補足コメント

  • 現状は

    04岡山支店
    07東京支店
    01大阪支店
    08横浜支店
    25香川支店

    という風に順番が違います。
    最初の方のをやってみましたができませんでした

      補足日時:2021/09/18 17:22

A 回答 (1件)

こんにちは



>別シートに集計するまではできたのですが、
>集計されるデータは順番通りにしたいのです。
現状の状態が、何がどうなっているのか全く分かりませんけれど・・・

ご提示のような支店順で良ければ、対象のデータ範囲を支店番号をキーにしてソートすれば良いのではないでしょうか?

>どのような構文がありますか?
ソートの構文は、適当なサンプルを手操作でソート(並び替え)する処理を「マクロの記録」で記録してみればわかると思います。
    • good
    • 0
この回答へのお礼

早々に回答いただきありがとうございます!やってみます!

お礼日時:2021/09/18 17:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!