
質問させてください。
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ハイフンの入ったデータの並べ替え
-
並べ替えについて
-
ソート(PL/SQL)
-
レコードの登録順がおかしい
-
テーブルレーコードをソートし...
-
ファイルの漢数字の順番につい...
-
アクセスの並べ替えについて
-
EXCEL 「並び替え」の誤動作に...
-
エクセルのソートについて
-
重複データを一つにまとめたい
-
select文の実行結果に空白行を...
-
SQLローダーCSV取込で、囲み文...
-
SELECT FOR UPDATE で該当レコ...
-
単一グループのグループ関数で...
-
where句中のtrim関数について
-
データ
-
サブクエリを使わない方法
-
SQL*Loader Append
-
ファイルメーカー10で重複デー...
-
【PL/SQL】FROM区に変数を使う方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
並べ替えについて
-
レコードの登録順がおかしい
-
ファイルの漢数字の順番につい...
-
月末日のみソートしたい
-
タイトル行を固定してソートしたい
-
テーブルレーコードをソートし...
-
エクセル、並び替え正しくソー...
-
accessでDISTINCT 句と矛盾
-
1の行を固定した上でVBAを用い...
-
ハイフンの入ったデータの並べ替え
-
Excelのオートフィルタでソート...
-
上から何番目か。
-
OracleとAccessの出力順の違い
-
重複データを一つにまとめたい
-
アクセスに関して。クエリの並...
-
MSDOS ソート sortf 使用方法
-
エクセルのソートについて
-
SQLで曜日のソートを月火水木金...
-
エクセルでダブルクリックして...
-
ソート(PL/SQL)
おすすめ情報