エクセルのマクロに関して質問です。 アクティブなシートの表(文字が背景色分けされている)から次のことがしたいです。 ①シートをコピー(C3~U166)

Visual Basic | Excel62閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0
画像

追加 シート名を月日にするということは、毎日のようにシートを追加していかれるのでしょうか? もしそうなら、Sheet3をコピーするのではなく、常に最後のシート(一番右側のシート)をコピーする構文に変更する方法で、 Sheets.Add After:=ActiveSheet の部分を、 Dim shcnt As Integer shcnt = Worksheets.Count Sheets.Add After:=Sheets(shcnt) に変更してみて下さい。

ThanksImg質問者からのお礼コメント

分かりやすいご説明ありがとうございました。

お礼日時:10/21 11:01