私のコードでは、1 つのシートから 2 行のセルをコピーして別のシートに貼り付けています (適切に機能している他のものと一緒に、ここですべてを参照する必要はありません)。私の問題は、マクロを記録するために最初に使用されたシートだけでなく、マクロを実行するために選択したすべてのシートに対してマクロにこれを実行させたいことです。
Sheets("Gr 3 Lang").Select
ActiveCell.Rows("1:2").EntireRow.Select
Selection.Copy
Sheets("Gr 3 Math").Select
ActiveSheet.Paste
本質的に、「Gr 4 Math」などでマクロを実行するつもりなら、「Gr 3 Math」とは言いたくありません。
代わりに ActiveSheet を使用してみましたが、その時点で「Gr 3 Lang」が ActiveSheet です。
何をすべきかわからない。
トレントン