投稿/コメントを表示します。

84nomuraさんの投稿

(投稿ID: 5470)  添付ファイルのダウンロード権限がありません

小川さん

いつもお世話になっております。
オートフィルタでの複数条件での絞り込みをしたいと思っており、添付のようなものを作っています。
プロセスとしては、
①まず、データにヘッダがないため、1行挿入
②オートフィルタを作り、4列目を条件で絞り込んで表示させる
というものです。

しかし、エラーにならないですが、想定通りの結果が表示されません。
(どう上手くいかないか、は次のコメントでお伝えします)
アドバイスを頂けますでしょうか。


(添付がサンプルで作ったファイル、以下のコードが入っています)

>>>
Sub hoge() '上手く動かないオートフィルタです。

Dim AitekaisyaR
Dim Aite1
Dim Aite2
Dim Aite3
Dim Aite4
Dim Aite5

AitekaisyaR = 4
Aite1 = 53610
Aite2 = 53220
Aite3 = "ダミー"
Aite4 = "ダミー"
Aite5 = "ダミー"

ThisWorkbook.Worksheets("1").Rows(1).Insert '1行目に行を挿入(オートフィルタのヘッダ用)
Range("A1").CurrentRegion.AutoFilter Field:=AitekaisyaR, Criteria1:=Array(Aite1, Aite2, Aite3, Aite4, Aite5), Operator:=xlFilterValues '相手会社1~5で、フィルタを絞る

End Sub
2023/04/23 23:23