| 
    
     |  | AdvancedFilterを次のようにして実行しましたがコピー先をB3でしているのですが 結果がC3の位置から貼り付けられてしまいます 原因を調べているのですがさっぱり検討がつきません 調べかたを教えていただきたいのでお願いいたします
 CopyToRange:=sht1.Range("B3"),ーーC3からになってしまいます
 
 
 ' sht1 = Workbooks(Ex_Name).Worksheets(ShtName1)
 ' Ex_Name="NEW製造記録.xls"
 ' sht1 ShtName1 = "検索結果"
 ' sht2 ShtName2 = "検索"
 ' sht3 ShtName3 =  "29-2"
 '-------------------------------------------------------------------------
 sht1.Activate
 sht1.Cells.Clear
 sht3.Range("B3").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, _
 CriteriaRange:=sht2.Range("B3:L4"), _
 CopyToRange:=sht1.Range("B3"), Unique:=False
 
 
 |  |