| よねさん様
すみません。
またお世話になります。
下記のコードを実行すると、×400のエラーが出ます。
Sheets("抽出").Select
Range("A1").Select
の個所が間違っているのかと思いますが、間違いに気付けないでいます。
教えていただけると助かります。
よろしくお願いいたします。
Sub 抽出()
Dim S As Long, E As Long
S = Range("Q1").Value2
E = Range("S1").Value2
With ActiveSheet.Range("A1").CurrentRegion.Range("A:N")
.AutoFilter Field:=12, Criteria1:=">" & S, Operator:=xlAnd, Criteria2:="<=" & E
.Copy Worksheets("抽出").Range("G2")
End With
If ActiveSheet.FilterMode = True Then
ActiveSheet.ShowAllData
End If
Sheets("抽出").Select
Range("A1").Select
End Sub
|