
ExcelVBAでフィルタを複数条件にしたいのですが1つの条件にしか引っかかりません。
例えばAの列で、1つは担当者名、もう1つは塗りつぶしの色などでフィルタをしたいと思っています。
2つの条件を入れるとどちらか1つ目にした条件にしか引っかからず2つ目の条件は無視されてしまう?ようです。
順番を入れ替えてみたり、いずれも1つだけにしてみたり、いろいろと試して、いくら調べても両方の条件でうまくいきません。
どうしたらいいでしょうか?
そもそもテキストフィルタと色フィルタは同時には使えないのでしょうか?
そのようなことが出来る方法はあるのでしょうか?
どなたかご存知の方いらっしゃいましたら教えてください。
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
マクロ以前に手動でフィルタを操作してみると,色フィルタとテキストフィルタは併用できない事を確認できます。
出来ないモノは出来ないので,たとえば。
A列に色と名前
B列に =A1 以下コピーして名前を再掲
A列は色フィルタで絞り,
更にB列の名前で絞る
といった具合にしてみると出来ます。
この回答への補足
ありがとうございます。
教えていただいた方法で、
2列を使って担当者名と塗りつぶしの色フィルタできたのですが、
実際にやりたいのは担当者名と薄い黄色以外というふうにしたいと思っています。
そこで、薄い黄色を否定にしようとしているのですが、
どうもうまくいきません゜
色の否定はできないのでしょうか。
No.2
- 回答日時:
色の否定抽出は出来ません。
また色フィルタ(文字色も)を1列の中で重ねて抽出することも出来ません。>実際にやりたいのは担当者名と薄い黄色以外というふうにしたいと思っています。
先行して薄い黄色を抽出,どこか適当な別の列にシルシ(たとえばセルの塗り色をごく薄く塗っておくとか,文字の色を自動の黒から濃い紺色に変えておくとか)を付けておき,そちらで色が自動のままの行を抽出することで反転状態を作成し,そして名前で絞るような手順ですね。
いろいろやり方はあるのですね。
色が付いているのは薄い黄色だけではなくて、
薄い黄色以外にもいろんな色のがあったので、
名前でフィルタをかけた後に、
薄い黄色だったら行を非表示にするという方法にしてしまいました。
今度、使う機会があったら教えていただいて方法もやってみようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで時刻(8:00~20:00)...
-
エクセルでオートフィルタのボ...
-
Excelのオートフィルタで非表示...
-
エクセルのオートフィルタで最...
-
エクセルの偶数行(奇数行)の抽出
-
Excelで一定の行(列)間隔の数...
-
エクセル INDEXとRANDBETWEEN
-
ACCESSでスペースの抽出
-
エクセルのフィルター機能の下...
-
エクセルフィルターオプション...
-
オートフィルタで3つ以上の条...
-
エクセルで、条件に一致した行...
-
access マクロでのフィルタの...
-
[excel] 自由記述部分の抜き出し
-
オートフィルタの抽出速度を上...
-
オートフィルタで選択したデー...
-
EXCEL VBAで条件付き保護について
-
オートフィルタは金額の桁カン...
-
エクセル関数 特定の文字以降を...
-
ユーザーフォームから可視セル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでオートフィルタのボ...
-
エクセルで時刻(8:00~20:00)...
-
エクセルのオートフィルタで最...
-
Excelのオートフィルタで非表示...
-
エクセル関数で、数字の入った...
-
エクセルの偶数行(奇数行)の抽出
-
可視セルを対象としたcountifが...
-
オートフィルタで選択したデー...
-
エクセルで、条件に一致した行...
-
オートフィルタで3つ以上の条...
-
【Excel/関数/条件付き書式】月...
-
access マクロでのフィルタの...
-
Excel共有ブックのオートフィル...
-
オートフィルタは金額の桁カン...
-
【EXCEL】条件に一致した最新デ...
-
【excel】リスト内の条件にあっ...
-
エクセルにて、フィルタをかけ...
-
関数で小数点以下を抽出したい
-
エクセル、オートフィルタで最...
-
オートフィルタで未入力(空白...
おすすめ情報