
質問させてください。
2009年のコチラの質問(https://oshiete.goo.ne.jp/qa/4666858.html)を参考にし日付順に自動で並べ替えられるようにしたのですが、見出しとして使用したい1の行も自動で並べ替えられてしまい移動してしまいます。
表見出しの固定にチェックを入れてもシート自体にコードが入っているため適用されませんでした。
A列に入力した日付順に入力が自動で並び替えたい+1の行にある見出しは固定したい(=2の行から下を自動並び替えの対象にしたい)
この場合はVBAはどのように調整すべきでしょうか?
またVBA以外でも対処できる方法がございましたらご教示願います。
よろしくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1です
連投失礼。
ヘッダーありのオプションを利用すれば、参考コードのままでもいけますね。
Header:=xlYes
を追記することで、1行目はヘッダーとみなされますので、ソートの対象から外されます。
https://docs.microsoft.com/ja-jp/office/vba/api/ …
No.1
- 回答日時:
こんにちは
>2の行から下を自動並び替えの対象にしたい
ソートの対象セル範囲を2行目以降にすればよいです。
ご提示の参考コードでは
>Cells.Select
となっているので、シート全体を選択してしまっていることになります。
(=当然ながら、1行目も含まれている)
これを必要な範囲に指定すれば宜しいでしょう。
なお、ソートするだけであれば、わざわざ「Select」で「選択」する必要はありません。
範囲をRangeオブジェクトに代入して、その範囲に対してSortメソッドを使用すれば、お望みのようになるものと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Google Drive Googleスプレッドシートについて質問です。 今作っているデータで、 シート1→ベタ打ちでひたすら 2 2022/05/18 14:27
- Visual Basic(VBA) 【VBA】もし、値が0だったら左のセルと合わせて削除したい 3 2023/04/20 10:12
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- WordPress(ワードプレス) Wordpressの記事URLを自由に決めたい 3 2022/06/02 12:05
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) Excel 郵便番号順に並び変えたい 同じ番号が複数あるとき 4 2022/04/28 18:35
このQ&Aを見た人はこんなQ&Aも見ています
-
入力後に日付順になるように自動で並び替えしたいのです。
Excel(エクセル)
-
Excelで入力したデータを自動的に並び替える方法
Excel(エクセル)
-
エクセル 日付による並べ替えのマクロ
Excel(エクセル)
-
-
4
VBA ソートすると、1、11、2,3になって・・
Excel(エクセル)
-
5
Excel VBAにてソートが上手くいかない
その他(Microsoft Office)
-
6
【Excel関数】別シートに日付順でデータを抽出する方法
Visual Basic(VBA)
-
7
エクセルで指定した項目の列だけ残し、残りは削除したい
Windows Vista・XP
-
8
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
9
Excel VBAで2~4列目の3行目以下を選択
その他(Microsoft Office)
-
10
Excelで複数列かつ複数行分の一括並べ替えについて教えてください
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルメーカーでソート後の...
-
ファイルの漢数字の順番につい...
-
エクセル、並び替え正しくソー...
-
becky!での表示について質問
-
リストボックス内を昇順並べる方法
-
Excelにて、ソートをしようとVB...
-
1の行を固定した上でVBAを用い...
-
レコードの登録順がおかしい
-
テーブルレーコードをソートし...
-
Excelの50音順ソートを全ての行...
-
Oracleのソート
-
excel ソート(容量大?)する...
-
上から何番目か。
-
Selectした時のレコードの取得順
-
Excelで作成した円グラフのデー...
-
都道府県順、北からソートした...
-
ファイルメーカーのスクリプト
-
MSDOS ソート sortf 使用方法
-
エクセルでダブルクリックして...
-
マクロで行挿入後挿入部分を含...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
並べ替えについて
-
レコードの登録順がおかしい
-
1の行を固定した上でVBAを用い...
-
エクセル、並び替え正しくソー...
-
ファイルの漢数字の順番につい...
-
テーブルレーコードをソートし...
-
accessでDISTINCT 句と矛盾
-
ハイフンの入ったデータの並べ替え
-
ソート(PL/SQL)
-
月末日のみソートしたい
-
文字型の順番がうまく並ばない。
-
リストボックス内を昇順並べる方法
-
becky!での表示について質問
-
Excelのオートフィルタでソート...
-
SQLで曜日のソートを月火水木金...
-
ソートについて
-
上から何番目か。
-
Selectした時のレコードの取得順
-
コンボボックスのソートについて
-
ファイルメーカーでソート後の...
おすすめ情報