エクセルマクロをすこし 2018年8月12日 その2

大苦戦でした。
まぁあとはループの処理を当初の処理方法を変更
この後はシート名の変更、印刷フォームの指定をしていきます。

Sub ee()
Application.ScreenUpdating = False
SC = ActiveWorkbook.Sheets.Count
Ye = Year(Date) & "年"
Mo = Month(Date) & "月"
Da = Day(Date) & "日"
i = 1
Do While i <= SC
Worksheets(i).Copy
Filename = Range("J5") & Ye & Mo & Da
With ActiveWorkbook
.SaveAs ThisWorkbook.Path & "\" & Filename & ".xlsx"
.Close
End With
i = i + 1
Loop
Application.ScreenUpdating = True
End Sub

コメント

このブログの人気の投稿

エクセルマクロをすこし 2018年8月25日 リストから別のリストを作成