別ブックからシートをコピーする
シートをコピーするにはCopyメソッドを使用します。
例えば、同じブック内の"コピー元"という名前のシートを"Sheet3"という名前のシートの後ろにコピーする場合
Sheets("コピー元").Copy After:=Sheets("Sheet3")
別ブックに存在する"コピー元"シートをコピーする場合
Workbooks("別ブック.xlsx").Worksheets("コピー元").Copy After:=Workbooks("このブック.xlsm").Worksheets("Sheet3")
シートをコピーする際は"別ブック"も開いておく必要があります。先日書いたExcelBookを開く記事も参考にしてみてください。