|
Sub macro1()
Dim MaxDay As Long
Dim MinDay As Long
Dim LastRow As Long
LastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
MaxDay = WorksheetFunction.Max(Range("C:C"))
MinDay = WorksheetFunction.Min(Range("C:C"))
With ActiveSheet.Range("$A$1:$AW" & LastRow)
'※1
.AutoFilter Field:=3, Criteria1:=MaxDay
.AutoFilter Field:=43, Criteria1:="ABC"
'※2
.AutoFilter Field:=3
.AutoFilter Field:=43, Criteria1:="AEWQ"
End With
End Sub
AからAWまでのデータがあります
C列に、年月日(YYYYMMDD形式)の文字があります
AQ列に、商品名があります
オートフィルタを2度実行して、シートに2度実行した結果を
表示したく思います
上記のコードで、オートフィルタを2度実施して、
シートに結果を表示しようとしているのですが
※1、※2共にデータがあるにも関わらず※2だけ表示されます
※1だけのコードなら、※1のデータが表示され、
※2だけのコードなら、※2のデータが表示されます
※1と※2のデータをシートに一度で表示するには
どのようにしたらよいでしょうか?
ご教示ください
|
|