Excelで新規ブックを作成する際、いわゆる1ブック1シートを明示的に実現させる方法
SheetsInNewWorkbookを一時的に1に設定すれば、新規ブックのシート数が1になる。
1 2 3 4 5 6 7 8 9 10 11 12 |
Sub シート数を指定してexcelファイルを作成() Dim wb As Workbook Dim SheetNum As Long SheetNum = 1 Excel.Application.SheetsInNewWorkbook = SheetNum Set wb = Excel.Application.Workbooks.Add wb.SaveAs "SheetNum" & SheetNum & "_Test.xlsx" End Sub |
コメント