こんにちは!
本日はタイトルの通り、Excel VBAで新規ワークブックの生成を
行いました。
新規ワークブックの複数作成、複数コピーなどができるようになれば
その月ごとのバランスシートの作成などが
可能になるからです。
そして格納するフォルダを指定してあげれば
PHPのinclue.onceなどでファイルを持ってきて
公開することだってできるようになるかもしれません。
そう言ったところから考えて、本日はworkbookの連続生成のプログラムを下記に記載します。
Sub Oct13()
Dim NewWorkBook As Workbook
Dim i As Integer
For i = 1 To 10
Workbooks.Add
Next i
End Sub
このような形でプログラムを作成しました。
workbookプロパティとAddメソッドの合わせ技!
先日、ワークシートの連続生成もできているので
if構文など使えばそれぞれのワークシートに月ごとの
バランスシートを格納しておくことだって
可能になってくるでしょう。
まだまだExcel VBA初心者の私でございますが
日進月歩してまいります。