|
皆様、大変ありがとうございました。
どの方法も勉強になりました。
今回は、超初心者 さんのコードを使わせていただき、
無事に解決いたしました。ありがとうございました。
さらにお伺いしたいのですが、
今度は、あらかじめAシートの後ろに、AシートをコピーしたBシートを作っておいて、
元シートAの一部の範囲の値だけをコピーして、
すでにあるBシートの同じセル位置にに貼り付けたいのです。
例えば、Aのシートの B2:Y100の値をコピーして、
隣のシートBのB2:Y100にペーストしたく、
マクロコードをボタンに登録しようとしたののですが
「セルの大きさが同じでないと実行できない」とのエラーメッセージが表示されます。
シートBは、シートAの見出しタグをドラッグしてコピーをして作成したものですが、シートBのセルの大きさはシートAと同じのはずなのですが・・・。
シートAとシートBはあらかじめ存在させておきたいので、
教えていただいたシートコピーのマクロは使えません。
ためしに、一つ一つのセルをコピーしてペーストすることはできるのですが、
大きな範囲を設定すると上手くいきません。
コピーしたい部分が部分的にたくさんあり、
個別の指定をしてゆくと、マクロ式があまりにも膨大になり、
もし、元シートに一行でも挿入されると、
コードの変更が大変です。
できれば範囲していをしてペーストしたくて、
あれこれ試してみるのですが、上手く行きません。
何か対応方法はありませんでしょうか。
どうぞ宜しく御願いします。
|
|