No.1ベストアンサー
- 回答日時:
こんばんは。
一般機能で、複数のシートのフィルターを連動させる事はできないですね。
マクロで処理しようとしても、フィルターで項目を変更しても、普通には
イベントが発生しないので、対応がかなり面倒になるかと思います。
フィルターを掛けるセルを選択した時に、ユーザーフォームを表示させ、
そこで選んだ項目で、全シートへフィルターを掛けるとかでしょうか?
例えば、下記の様な、マクロを組み合わせて作成とかでしょうか?
(下記、参考になりそうな記事を検索しただけですが。)
●特定のセルを選択した場合にユーザーフォームを表示したい
https://okwave.jp/qa/q4238100.html
●ユーザーフォームのリストボックスを使ってみよう!
https://tonari-it.com/excel-vba-userform-llistbox/
●オートフィルタを使い倒す
http://officetanaka.net/excel/vba/tips/tips155.htm
●全てのシートをループして処理する方法
https://bayashita.com/p/entry/show/114
No.2
- 回答日時:
こんばんは
直接の回答ではありません。
削除しちゃったようですが、前回の質問と同じ趣旨なら、項目数や1シート内のデータ数にもよりますけれど、フィルタ操作だけを簡単にしても、大した省力化になるとも思えません。
想像するところ、項目別シートを作成することが最終目的でもないでしょうし、1年分をまとめるのなら年に一度の処理なのか、せいぜい四半期に一度の業務のような気もしますので・・
本来であれば、最終目的(=項目別に分けた後で行う処理)までを含めて考えるべきと思います。
そうすることで、場合によっては項目別シートを作成しなくても良くなるかも知れません。
(本当の目的がわかりませんので、何とも言えませんけれど・・)
いずれにしろ、前回回答者さんの「1シートにまとめる」案がデータ処理の上では最も基本的な考え方と思います。(質問者様は拒否なさっていたようですが・・・)
例えば、1シートで使用している行数(=データ数)が8万程度以下であると見込めるのなら、あらかじめ「纏めシート」を作成しておいて、関数で各シートの内容が参照できるようにしておくだけで済みます。(テンプレートを作成しておけば、再利用も可能でしょう)
仮に、項目別シートを作成するにしても、「纏めシート」上で項目をキーにソートしてしまえば、コピペの回数は1回で1シートを作成可能です。
(質問者様の方法だと、項目数ごとに、毎回12回のコピペを繰り返すことになります)
No1様が触れておられるマクロを利用すれば、ボタン一つで、項目別のシートを直接作成することも可能なはずなのですが・・・
どうやら、作業方法や手順に関してもの凄く拘りがあるようですので、これ以上書くのはやめておきますけれど。
おはようございます。
ご丁寧に教えていただきありがとうございました。
以前の投稿を削除したのは回答者様がおっしやられた通り、私の質問の仕方が悪かったのですが質問内容を修正できず再投稿しか方法が見つからなかった為です。
実際行っている作業は日々のものなのですが、うまく説明ができなかったのでフィルターの連動を分かりやすく伝えようと例として投稿させていただきました。
ご親切にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
エクセルで複数のSheetを一括フィルタ変更
Excel(エクセル)
-
エクセル機能 オートフィルター
Excel(エクセル)
-
エクセルの2つのシートを並び替えで連動させる方法
Excel(エクセル)
-
-
4
マクロを複数シートに実行するには?
Excel(エクセル)
-
5
エクセルでファイル保存時に複数シートのオートフィルタを全て解除したい
Excel(エクセル)
-
6
Excelでの並べ替えを全シートまとめて処理したい
Excel(エクセル)
-
7
エクセル2016でfilter関数がないので、、抜き出す関数をおしえてください。
Excel(エクセル)
-
8
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
9
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
10
エクセルで、抽出したデータだけを別ファイルにしたい
Excel(エクセル)
-
11
同じ作業を複数のシートに実行させるにはどうしたらいいのでしょうか
Visual Basic(VBA)
-
12
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
13
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
14
特定の複数のシートに同じ処理をさせたい
Excel(エクセル)
-
15
マクロ オートフィルタの検索値を所定のセルから参照
Excel(エクセル)
-
16
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
17
Excelオートフィルタで複数のセルの値を参照して抽出したい
Excel(エクセル)
-
18
条件に応じて特定の行を非表示にしたい
Excel(エクセル)
-
19
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
20
【関数】Falseは表示させないようにするには?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10月をもって辞めるって、10...
-
昔の愛称?「~の字」
-
月の最後の週の呼び名は?
-
8月までっていつまでのことでし...
-
カレンダーの日付 5/Bの意味に...
-
入社が2月1日とした場合、3ヶ月...
-
エクセルのフィルターを複数シ...
-
昔は何歳くらいからお酒を飲ん...
-
定年になる年度を関数で算出したい
-
自治会の通常総会の年度について
-
確認ですが普通5月までに決める...
-
月度ってどういう意味ですか
-
10周年というのは丸10年間終え...
-
○月第○週 の数え方について
-
○年後の3月末日を関数で出したい
-
「なんで付き合おうと思ったか...
-
「6月まで」というのは6月以内...
-
「1年以上」の定義について
-
董卓の酒池肉林って、具体的に...
-
大学4年生は、いつ頃バイトを辞...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
8月までっていつまでのことでし...
-
10月をもって辞めるって、10...
-
カレンダーの日付 5/Bの意味に...
-
昔の愛称?「~の字」
-
月の最後の週の呼び名は?
-
エクセルのフィルターを複数シ...
-
「6月まで」というのは6月以内...
-
入社が2月1日とした場合、3ヶ月...
-
「1年以上」の定義について
-
昔は何歳くらいからお酒を飲ん...
-
「おじろく」は長男が死んだら...
-
「なんで付き合おうと思ったか...
-
節句・平安時代の11月11日...
-
定年になる年度を関数で算出したい
-
一ヶ月前、一ヶ月後
-
月度ってどういう意味ですか
-
日本の陰暦(旧暦)にあった「1...
-
○年後の3月末日を関数で出したい
-
願望 春より秋がよし 思い立つ...
-
自治会の通常総会の年度について
おすすめ情報