Excelで一部範囲をコピーして、別のExcelに張り付け

初心者です。

表題のとおり2つのExcelbook間でデータのコピペを実行したいのです。
一定の範囲をそのまま別Excel_bookのシートへ貼り付けすることはできるでしょうか。

例:ExcelシートのB5:B10をコピーして、
別のExcelブックのD5:D10に張り付け。

例:ExcelシートのB5:C10をコピーして、
別のExcelブックのD5:E10に張り付け

サンプルでお示しいただけると幸いです。
既出でしたら申し訳ございません。
なんとぞよろしくお願いいたします。

コピーと言うより、DataTable型を介して、転記できますよ

1 Like

同一Excelブック内ならば、[CopyPasteSheet]アクティビティで一発なのですよね。

ブックをまたぐ場合は、命令が2個必要ですね。
image

あとは、VBAマクロで実行するとか・・・。

2 Likes

Excelで一部範囲をコピーして別のExcelに張り付け.zip (28.0 キロバイト)

サンプルです。

値だけを転記するので、コピー元シートの罫線、色、入力規制などの場合は、別の方法ですね。

2 Likes

yukino様、HANACCHI様

ご教示くださり深くお礼申し上げます。
サンプルもお付けくださりありがとうございました。。
まだ検証できていませんが、時間ができましたら早速試してみます!
取り急ぎお礼まで。。

1 Like

yukino様、HANACCHI様

うまくできました!
ネットで数日調べましたがうまく機能せず、
苦労してましたため、とても感謝しております。

1 Like

おぉ!よかったっす!

解決に至った解決策にチェックをお願いしますね

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.