• ベストアンサー

エクセルの並び替えについて

エクセルで並び替えをする時、いつでもタイトル行で表示をするように設定ができますか? あと並び替えの最優先されるキーの表示も固定することができますか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

>タイトル行で表示 範囲指定した、第一行目が文字列なら、タイトル行になる。 むしろ、規定値で「タイトル行」ではないかな。 >最優先されるキーの表示も固定することができますか 範囲指定した、一番左端の列が第一優先なら、そのようになる。 むしろ、規定値で「最左列」ではないかな。 それ以上のことをするなら、 マクロの記録状態にして、その通り実行し 、記録をとり Sub Macro1() Range("A1:C3").Select Selection.Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range("A2") _ , Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _ False, Orientation:=xlTopToBottom, SortMethod:=xlPinYin, DataOption1:= _ xlSortNormal, DataOption2:=xlSortNormal End Sub のようになると思うが 第1行の Range("A1:C3").Select を削除する。 そしてこのMacro1をシェイプの四角にでも登録するとよい。 その際ソート範囲はマウスで指定した後に、シェイプをクリックすること。

maplesyrup
質問者

お礼

チャレンジしてみます。 回答ありがとうございました。

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

マクロを作ればできると思います。 標準機能にはないです。

maplesyrup
質問者

お礼

人が作った表で一つ優先キーが固定されているものがあったのですが、マクロ機能を使っていたんですね。 回答ありがとうございました。

関連するQ&A

  • エクセルで並び替えがうまくいきません。

    エクセル2000で並び替えをしている時、先頭行の各セルの項目が「並び替え」ダイアログボックスの「優先されるキー」に表示されず、うまく並び替えることができないことがありました。また、無理やり、「最優先されるキー」のところに、たとえばE列とか入れて並び替えをさせようとしたら、セル内のデータが統一なくバラバラになってしまいました。いったんそのBOOKは捨て、再度テータを再入力したところ、今度は問題なく入力できたのですが、こなことってあるのでしょうか?大切なデータを扱っているので、以後、こんなことがないように防止策を講じたいのですが、どうしたらこんなことになるのか原因をまず知りたいと思います。どなたかご存知の方があれば、教えてください。よろしくお願いします。

  • エクセル並び替えで

    エクセルの並び替えで、いつもデータで決まった行を優先しているのですが、立ち上げるたびに、タイトル行が選択されているので毎回めんどうです。これは保存でいないのですか?

  • エクセル 並び替えの繰り返しについて

    こんにちは いつもお世話になっています。 エクセル2007でのデータの並び替えについて教えてください。  並び替えの優先事項では2つの列を指定しています。この並び替えをショートカットで繰り返せないでしょうか。現在は並び替えをしたい複数行を選択して並び替えの優先を設定する作業を繰り返しているのですが、選択範囲を変える以外は同じ作業なのです、つまり、優先事項の設定は同じ列です。二回目からの作業として、選択範囲を指定してからショートカットキーでソートしたいのです。 F4キーでは失敗しています。 わかりづらい記述になりましたがよろしくお願いします。

  • Excelの表の並び替えについて教えて下さい。

    Excelの表の並び替えについて教えて下さい。 Excelを使って顧客名簿を作っています。 1行目に題目を固定しており、その中に「氏名」として2行目以降に顧客名を入力していっています。題目には10項目ほどあり、現在行数は1400程です。 並び替え機能を使い、あいうえお順に並び替えたいのですが、バラバラになりきれいになりません。 手順は並び替えアイコン→ユーザー設定の並び替え→優先する順位として氏名を選択しています。 どういった原因が考えられるでしょう? ご鞭撻よろしくお願いします。

  • エクセルの並び替えについての質問です。

    エクセルの並び替えですが、例えば列の並び替えで2列(仮にA列・B列)に数値は入れてあり、A列を基準に昇順する場合2003ではその並べ替えをしたい範囲を指定して、「データ」→「並べ替え」→範囲の先頭行をデータにチェックを入れて、最優先されるキーを列Aにして、昇順にチェックを入を入れれば、A列基準で並び替えが完了しましたが、2007ではではその並べ替えをしたい範囲を指定して、「並べ替え」→最優先されるキーを選択すると列A・列Bの選択ではなく、A・B列の1行目の数値の選択となり、それで並び替えると1行目はそのままで、2行目からの並び替えになってしまいます。また1行目を数値のない空欄セルにしておいて1行目から上記作業をすれば、優先されるキーは列A・列Bの選択肢が出ますが、もしその表が1行目が空欄で無い場合はどうするのでしょう?また、2003では並び替えの作業を『繰り返し』で別の表も同じく並び替えの作業が出来ますが、2007では上記の1行目空欄セルにしておいてから並び替えをして『繰り返し』の作業は出来ません。 どの様にすれば、『繰り返し』の作業も出来るのでしょうか?

  • エクセルの行列方向での並び替え

    エクセルのデータを下記のように並べ替えるのにはどうしたら宜しいのでしょうか?   1  2  3          1  2  3 A 1.23 2.85 1.11    A 2.85 1.23 1.11 B 12.34 15.72 15.57   B 15.72 15.57 12.34 C 16.07 16.99 15.93   C 16.99 16.07 15.93 ・   ・ ・       並び替え→      ・ ・   ・ E 16.94 14.87 13.87           E 16.94 14.87 13.87 上記のように行単位降順の並び替え方法を教えて下さい。 並び替えオプションで列単位として優先されるキー3行については並び替えができますが、データを一括に並び替えしたいのです。  

  • エクセルでデータの並び替え

    エクセルでデータの並び替えを使い、 A列に入っている数字を最優先して 並び替えをしたいのですが、後半部分 うまく並び替えができません。 行が、2134行目までは、うまくいったのですが、 それ以降が並び替わらないのです。 もしかして、行があまりに多いとできないのでしょうか。。。限界があるのでしょうか? それか、ほかに原因があるとしたらわかりません。 わかる方、教えてください。

  • エクセル 数字並び替え

    エクセルの数字並び替えにて優先順位を2桁目にして 出力するにはどうしたらよいでしょうか? 1つのセルに数字が3桁があります。それが5行あります。 エクセルの並び替えを使用すると、1桁目を基準に下記のようになりますが ----- 211 ----- 305 ----- 311 ----- 454 ----- 502 ----- このようにではなく下記のように優先順位を2桁目以降にし 順番に並び替えをしたいです。 ----- 502 ----- 305 ----- 211 ----- 311 ----- 454 ----- 宜しくお願い致します。

  • エクセルの並び替えで教えて下さい。

    1行目に見出しがあり、何度も並び替えをする(優先順位が3つ以上ある)場合、1行目の並び替えをしたいセルをクリックしてからツールバーの並び替えのボタンを押し並べ替えをしているのですが、1行目の見出しの行がデータの中の含まれてしまう事があるのですが、何故なのかわかりません。 回避する方法はあるのでしょうか?

  • エクセルでシート内での並び替え

     ページ設定をしてタイトルを氏名、住所だけの入力で一枚の用紙に5行ぐらいタイトルがでてきます。 行の違う並び替えは、可能でしょうか? すいませんが、教えてください。

専門家に質問してみよう