質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%

Q&A

2回答

3159閲覧

Excel並び替えレベルを別シートにコピー

YusukeKoshiba

総合スコア15

0グッド

0クリップ

投稿2021/07/09 00:55

全て同じヘッダーのシートが複数あり、同じ条件で全て並び替えを行いたいです。
並び替えレベルの設定も全シート同じになります。
並び替えレベルが複数あり、全シートで設定していくのが手間かつ、ミスの誘発に繋がるため、「並べ替えレベル」を別シートにコピーする方法ありますでしょうか。

並べ替えレベルの例ですが、下記になります。
イメージ説明

宜しくお願い致します。

■Excelのバージョン情報
Microsoft® Excel® for Microsoft 365 MSO (16.0.14026.20270) 64 ビット

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

neconekocat

2021/07/09 01:05

シートをコピーして値だけ書き換えるではダメなんでしょうか?
YusukeKoshiba

2021/07/09 01:10

ありがとうございます。 元々別々の複数シートをくっつくて作っているため、一概に値だけ書き換えるということが出来ない状態であります。
guest

回答2

0

一番間違いがない方法はマクロ記録してそれを各シートに展開することでしょうか。

マクロの記録を開始した状態でソート処理を行えば設定含めて全てコードに展開されるので、そのコードのシート名を変えて実行すれば反映されるはずです。

コードで書くのが難しいので例を書けなくて申し訳ないです。

投稿2021/07/09 04:00

neconekocat

総合スコア443

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

最終的に、すべての列を選択し、並べ替える必要のある列を介して並べ替えることで、問題を解決することができました。以前は、並べ替える必要のある列を1つだけ選択していて、まったく変更はありませんでした。

投稿2021/07/09 05:47

samuxip

総合スコア2

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問