- 締切済み
【Excel2010】複数の範囲をソートするには?
初めまして、dtraと申します。 早速ですが質問を。 Excel2010を使用しているのですが、以下のような状態でExcelの機能・またはマクロを使ってソートをする方法はあるでしょうか? 1枚目 氏名 データ1 データ2 データ3... Bさん... Cさん... Dさん... 2枚目 氏名 データ1 データ2 データ3... Eさん... Fさん... と、データ数が多くなり印刷時の用紙が2枚以上になってしまう時に、 1枚目 氏名 データ1 データ2 データ3... Bさん... Cさん... Dさん... 2枚目 氏名 データ1 データ2 データ3... Eさん... Fさん... Aさん... このようにAさんのデータを入力した後、 1枚目 氏名 データ1 データ2 データ3... Aさん... Bさん... Cさん... 2枚目 氏名 データ1 データ2 データ3... Dさん... Fさん... Gさん... と、名前の昇順で全体をソートしたいのです。 今の所はデータを配列に格納してから新たに書き込ませる方法を取っていますが、データ量が多くなる事が予想されるので何か方法が無いかと質問に来ました。 解決策が思い浮かぶ方、どうか回答をお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tsubuyuki
- ベストアンサー率45% (699/1545)
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! Sheetは1枚で、一定行間隔でタイトル行が入っている! という解釈でよいのでしょうか? もしそうであれば、一番簡単な方法は 1行目(最初の)タイトル行だけを残し、他のタイトル行はすべて削除 「ページレイアウト」タブ → 「印刷タイトル」 → 「タイトル行」でタイトルが入っている行を指定! そうすれば普通にA列の昇順で並び替えをしたのちにそのまま印刷すれば大丈夫だと思います。 的外れならごめんなさいね。m(_ _)m
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
>データ数が多くなり印刷時の用紙が2枚以上になってしまう どんだけぇ~?かと思ったら、基準が用紙が2枚、ちっさいねぇ~、、、 ガンガン入力して、ちょ~だぁ、イ!!