• 締切済み

これはマクロが必要な操作でしょうか?

通常のエクセルでは、B1のオートフィルターをクリックすると下記のような表示が出てきます 昇順しか 私は使わないのですが、毎回面倒に感じています。 そこで質問ですが、マクロか何かを組み込めば クリック一つで B列を常に 昇順で並べ替えることはできますか? つまりマクロじゃないと、ボタン一つで、毎回 昇順に並べることは出来ないのでしょうか? また そのマクロを組み込むのは素人には難しい事でしょうか? 以上 2点教えて下さい。

みんなの回答

  • asciiz
  • ベストアンサー率70% (6803/9674)
回答No.2

オートフィルターの選択肢に昇順/降順は表示されますが、この操作は実際にデータ行を並べ換えてしまいます。 ということは、ツールバーにある「並べ換え」ボタン、[AZ↓]ボタンと同じ機能です。 ( [ZA↓]は「降順で並べ換え」ボタン。) ですのでその場合なら、B1セルにカーソルを移動し、[AZ↓]ボタンで良いのではないかと思います。 ただ、Excelもたまに範囲判定を間違えるので、きちんとやるならば、並べ換えて欲しい範囲を範囲指定し、 メニューの データ - 並べ換え、から、どの列を優先で並び換えるのか、指定した範囲の1行目はタイトル行なのかデータの一つなのか、指示して並べ換えできます。

ryujixryuj
質問者

お礼

ありがとうございます。とても参考になりました

  • mar00
  • ベストアンサー率36% (158/430)
回答No.1

図のボタンでB列のセルを選択してからクリックすれば昇順で並べ替えることができます。

関連するQ&A