Excel総合相談所 91

このエントリーをはてなブックマークに追加
817シベリア経由でのお願い
【1 OSの種類         .】 WindowsXP
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ

一枚の基本シートを1ヶ月分31枚コピーするマクロでこんな感じのを見つけました。
で、シートのB5に1日用シートなら1、10日用シートなら10と、
コピーするついでに数字を入れるように改造して頂けないでしょうか

Sub copysheet()
Dim i As Integer

i = 1
Worksheets(i).Name = i & "日"

Do

Worksheets(1).Copy After:=Worksheets(i)
i = i + 1
Worksheets(i).Name = i & "日"
Loop While i < 31
End Sub