|    | 
     ▼hint さん: 
本当にいろいろありがとうございます。 
ご指摘の通りにしたら、ともかくコピー出来ました。 
 
ところが、myrange1への格納の仕方に問題があるようで、貼り付いたセルから下のデータが全て消えてしまうのです。(空白が張り付いて形?) 
解決方法として、格納の内容は変更せず、一旦、コピー先のシートの一番下の行にmyrange1の内容をコピーし、その上で、そのB:E2行分を切り取って、myrange = ActiveCellの下のセルへまとめてpasteをしようと思うのです。 
シートの一番下の行にコピーされるところまではいくのですが、その後、コピーされたB:E2行分を範囲指定する方法がわからないのです。 
 
苦し紛れに、下のような書き方をしましたが、当然エラーになってしまいます。 
 
 Sheets("CARGO DATA").Select 
 Set myrange1 = Range("B2:E2" & [E65536].End(xlUp).Row).SpecialCells(xlCellTypeVisible) 
 
 Sheets("P3").Select 
  Range("B65536").End(xlUp).Offset(1).Select 
  myrange1.Copy Destination:=Worksheets("P3").Range("B65536").End(xlUp).Offset(1) 
 
  Range("B65536").End(xlUp).Offset (-2): Range("E65536").End(xlUp).Select 
  Selection.Cut 
  myrange.Offset(1).Select 
  ActiveSheet.Paste 
   
度々お手数ですが、宜しくお願いします。 
 | 
     
    
   |