• 締切済み

エクセル 並べ替え コマンドボタン

エクセル2003で並べ替えをする時に、セルを選択してからツールバーの並べ変えボタンでせずに、オートフィルタのようなセルにコマンドボタンを貼って並べ替えることは可能でしょうか? それとオートフィルタでひとつのシートの中に二つの表を作りそれぞれで並べ替えることは可能でしょうか?

みんなの回答

回答No.3

シート内にオートフィルタは1つだけです。 オートフィルタにこだわらないのであれば、 リスト([データ]-[リスト])を使用することで、 ご希望通りになると、思います。

Junsbar
質問者

お礼

返信ありがとうございます。 オートフィルタにはこだわりません。 リストからの手法、試して見ます。

Junsbar
質問者

補足

二つの表はそれぞれ並べ替えることは出来ました。 コマンドボタンも付きましたが、手数は同じ2手なので、 1手で降順や昇順を表示はやはりマクロでないと不可能でしょうか?

回答No.2

Excel 2003であれば、オートフィルタのプルダウンをクリックすると、 「昇順で並べ替え」「降順で並べ替え」が表示されると思いますが...

Junsbar
質問者

お礼

返信ありがとうございます。 はい。ひとつのワークシートに表を二つ作ると一つの表しかオートフィルタがきかないのですが、それぞれの表を並べ替えることは可能でしょうか?

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

オートフィルタには並べ替えの機能はありません。 並べ替え条件をマクロで設定してボタンに登録すれば可能です。

Junsbar
質問者

お礼

お答えありがとうございます。 早速試してみます。

関連するQ&A

  • Excel でのデータの並べ替えについて

    会員情報の表を作りました。( Excel 2003 ) 「会員番号」「会員名(カナ)」の先頭行にオートフィルターを設定し、「会員番号」「会員名(カナ)」で並べ替えをできるようにしています。 データ入力等で不必要なセルを触らないように「シートの保護」を設定したのですが、オートフィルターによる並べ替えが出来なくなってしまいました。 「▽」をクリックするとメニューが出るのですが、「~並べ替え」をクリックすると「変更しようとしているセルは~読み取り専用となっています。~」のメッセージが出ます。 オートフィルターを使えるようにする方法を教えてください。 (Excelのバージョンは 2003です) セルの書式設定で「ロック」は指定していません。 「シートの保護」での設定。  □ ロックされていないセル範囲の選択  □ 並べ替え  □ オートフィルターの使用 にチェックを入れています。

  • エクセルのコマンドボタンについて教えてください。

    エクセルのワークシートにコマンドボタンを配置してマクロを登録したとします。 任意のセルを複数選択したのち、コマンドボタンをクリックすると、セルの選択が解除されてしまいます。 選択を解除されない方法ってあるのでしょうか? どなたか、詳しい方がいらっしゃいましたら教えて頂けないでしょうか?宜しくお願い致します。

  • エクセルの並べ替えが・・・

    エクセルでオートフィルタを使っている表があります。 そのデータを並べ替えしたいのですが、データの並べ替えをしたくてもその項目がアクティブにならないので、並べ替えできないのです。同じデータがいくつかあって、他のはちゃんとできます。どうして、そのファイルだけができないのかわかりません。どうぞよろしくお願いします。

  • エクセルVBAでコマンドボタンを選択したい。

     すいません。私はエクセルのVBAが初心者なのですが、例えば、sheet1にコントロールツールのコマンドボタン1があるとして、いまセルA1が選択されている状態の時、キーボードの"Enter"を押すと、通常はセルA2が選択されるところを、コマンドボタン1を選択するようにしたいのですが、なにかいい方法はありませんか?よろしくお願いします。

  • エクセルのコマンドボタンについて

    エクセルのコマンドボタンについて エクセル2007にて、シートにコマンドボタン(ActiveXコントロール)を配置し、 プロパティーで、表示する文字やフォントを設定しました。 が、コマンドボタンを選択した時だけ通常の大きさで表示され、選択が解除されると縮めたように、文字だけ小さくなってしまいます。 何か設定がわるいのでしょうか? 原因がわかる方がおられましたら、ご教授いただけませんでしょうか? よろしくお願いいたします。

  • エクセルで、自動的に並べ替えをしたいのです。。。

    こんにちは。 今、ある表の並べ替えの問題で悩んでいます。 (並べ替え、オートフィルタ、条件付書式もやってみましたが、 自分ではできませんでした;;) その表とは、在庫品のデータの入力された表なんですが、 A     B   C    D   E 01-0023  M1  完了   MBC01 2000/01/02 01-0043  M2  未    MBC02 2003/03/02 01-0123  M1  完了   MBC01 2006/01/02 となっているとします。 並べ替えでも、ある時は”A”項目を昇順で、 またある時は”E”項目を降順で、見てみたいとします。 この場合によっては違う項目をキーに並び替えたい場合、 ボタン等をつけるなどして、アクセスのフォームのように 押せば、その”A”なら”A”をキーに昇順で並び替えられ、 ”E”なら”E”をキーに降順で並び替えられる。。。という 夢のような方法があるのでしょうか? オートフィルタだと、抽出になってしまいますし。。。 2つのシートを作成して、その都度実行する方法ではない、 その時々で違う並び替え方法ってありますか? できれば、元の表は並び替えず、シート参照をしてみたいと思っているのですが、無茶ですか? どなたか教えてください、お願いします。。。。。

  • エクセル、コマンドボタンについて

    素人な質問ですみません。 シート1にコマンドボタンを作成しています。 このコマンドボタンを押すと、シート2のA1セルからE10セルに入力してある50の文字列から、ランダムにコマンドボタンのあるシート1のA1セルに表示させるようにしたいのですが。 このようなことは出きるでしょうか? VBAの知識もほとんどなく困ってます。 簡単に言うと、コマンドボタンを使って、別シートに入力してある文字列を表示させる方法ということになるでしょうか。 よろしくお願いします。

  • Excelでセルに画像ファイルやオートシェイプを固定したままソートしたい

    いまいち、Excelの使い方が分かりません。 Excelで表を作っているのですが、どうしてもソートしなければなりません。 その時、画像(写真など)やオートシェイプが、ソートと関係なく、ずれてしまって、困っています。 オートフィルターなど使って、並べ替えをしたいのですが、行の中のセルが、いくつかあるのですが、そのセルの何個かに写真やオートシェイプが入っているのです。 Excelでこういったことができるのでしょうか?

  • オートフィルタボタンのon・off

    ツールバーにオートフィルタのボタンを設定していますが、以前エクセル97の時には、オートフィルタの実行と解除がひとつのボタンで簡単にon・offできました。 最近エクセル2000に変更したのですが、ユーザー設定でこのツールバーのコマンドから同じように設定しても、オートフィルタの実行はできますが、同じボタンで解除ができなくなりました。 オートフィルタを頻繁にon・offしたいのですが、このボタンで解除(off)できないと、毎回メニューから辿っていかなくてはならず、不便になりました。どのように設定すればいいか教えて下さい。 よろしくお願いします。

  • エクセルのコマンドボタンを選択したい

    こんばんわ! エクセルのsheet1上にコマンドボタンを設置したのですが、 「TABキーで移動してコマンドボタンを選択し、エンターでボタンを押す」 ということをしたいのですが、可能でしょうか? 使っているのはoffice2003エクセルです。 わかる方おりましたらアドバイスの程よろしくお願いします。

専門家に質問してみよう