Hi Tiglet,
in Workbooks.Add(Template) (Template is optional), Template specifies, how the new workbook is created. If ommited, standard new workbook is added. You can specify file here to use it as a template. You can also use constants (sometimes enumerated):
1 - for worksheet (xlWBATWorksheet)
2 - chartsheet (xlWBATChart)
3 - macro sheet (xlWBATExcel4MacroSheet),
4 - international macro sheet (xlWBATExcel4IntlMacroSheet),
5 - workbook,
6 - module (with workbook),
7 -. old dialogsheet.
For instance, the syntax for dialogsheet is Workbooks.Add(7)
combo