2016-06-21 16 views
0

次の問題があります。コピーワークシートと呼ばれるワークシートをコピーしたマクロを記録し、それをマスターワークブックに貼り付けました。マスターワークブックにはマスターシートがあります。今度は "copiedworksheet"と "mastersheet"の両方が同じブックにあり、 "copiedworksheet"の列A、B、C、Dをコピーして、行の "mastersheet"の列B、D、E、Gに貼り付けます。 (AからB、BからDなど)。ワークシートからマスターワークシートへの列のコピー

誰もがこれで私を助けることができますか?

+1

あなたは何をしたいのですか? Excelで生成されたコードを見ていますか?誰かがあなたを助けてくれる前に、少なくともあなた自身で問題を解決しようと試みたことを示す必要があります。 – Dave

答えて

0
Sub CopyPst() 
    Sheets("copiedworksheet").Range("A:A").Copy Destination:=Sheets("mastersheet").Range("B:B") 
    Sheets("copiedworksheet").Range("B:B").Copy Destination:=Sheets("mastersheet").Range("D:D") 
    Sheets("copiedworksheet").Range("C:C").Copy Destination:=Sheets("mastersheet").Range("E:E") 
    Sheets("copiedworksheet").Range("D:D").Copy Destination:=Sheets("mastersheet").Range("G:G") 
End Sub 
+0

ありがとう!もう1つ質問があります。これらの列を「マスターシート」の次の空行に貼り付けたいと思います。これどうやってするの? –

+0

列からROWにデータをコピーすることを意味しますか?例を挙げてください –

関連する問題