0
別のワークブックで計算がほとんどなく、最終データを書き込む新しいシートを作成するマクロがあります。Excelマクロコピー1枚のシートから他のシートに貼り付け
最後の手順では、新しいシートの値を、マクロが記述されている現在のブックにコピーする必要があります。
私はペースト・アクティビティを行うために次の行を書いています。しかし、私の問題は、データがブックの別の場所に貼り付けられるたびにです。それはどのようになる
Range("B3:D7").Select 'Or the range you need
Selection.Copy ' Copy that selection
Sheets("yoursheet").Select 'Select the sheet or workbook where you will paste info
ActiveSheet.Paste ' Paste data
が私を教える:私は、もちろん
ThisWorkbook.Activate
Sheets(1).Select
ActiveSheet.Paste
をあなたは、単一の行 'レンジ( "B3:D7")にそれを減らすことができる。。コピー用紙( "yoursheet")範囲(」 A1 ")。ただし、ワークブックとシートの参照はどこにでも含める必要があります。 – SJR
@SJR 'Destination:=' 'Sheets(" yoursheet ")'は必要ありませんか? – user1
@ mo.h - いいえ、パラメータ名を指定する必要はありませんが、コードを説明したい場合には便利です。 – SJR