| 
    
     |  | ▼Jaka さん: ありがとうございます。
 
 ただ、残念なことに先ほどのコードをそのままコピペしてみたところ
 やはり、A列3行目に"番号"と表示されるだけでした><
 
 自分なりに試してみたところ
 次のようにしたら、うまく行きました。
 Sub jiji()
 Sheets("Sheet2").Select
 Range("A3:E1000").Select
 Selection.ClearContents
 'ここまでの分は、直前の表示を消すために付け足しました。
 
 Sheets("Sheet1").Select
 re = Cells(Rows.Count, "E").End(xlUp).Row
 ce = Cells(3, Columns.Count).End(xlToLeft).Column
 Application.ScreenUpdating = False
 Range("E2:E" & re).AutoFilter Field:=1, Criteria1:=Sheets("Sheet2").Range("G1")
 Range("A2", Cells(re, ce)).SpecialCells(xlCellTypeVisible).Copy Sheets("Sheet2").Range("A2")
 Range("E" & re).AutoFilter
 Application.ScreenUpdating = True
 End Sub
 
 何が、違うのか意味がわかっていないところが情けないのですが
 とりあえず、ひとつは問題解決しました。
 お時間をさいていただき、本当にありがとうございました。
 
 |  |