0
私は独学のVBAユーザーです。以下のコードをもっと柔軟にするためにはうまくいきますが、すべての行(新しい行/行ごとにマクロ)フィルタはy37の範囲に基づいていますが、ユーザはlist(z37-z59)から選択し、フィルタxを(y37-59)から対応する値に設定したいと思います。つまり、z37-z59すなわちJoeブログからリストを取得し、yの値にフィルタの範囲を設定します。ExcelのVBAリストボックスの選択フィルタ
PS使いやすさのために小さなコードを投稿しました 私はこの記事を気軽に投稿しています。他のビット。
Set filterx = Range("y37")
Sheets("DATA").Select
ActiveSheet.ShowAllData
ActiveSheet.Range("$A$1:$BL$300000").AutoFilter Field:=10, Criteria1:= _
filterx
どのようなボタンを使用していますか? –