【发布时间】:2022-06-11 08:54:14
【问题描述】:
我的软件使用 .xlt 模板在 .xls 中创建报告。
我的目标是每个新创建的 report.xls 都包含该代码并将一些数据发送到主列表。
Set From = Workbooks("path to the .xlt").Worksheets("bla") 不起作用。
我有 Excel 365。
【问题讨论】:
我的软件使用 .xlt 模板在 .xls 中创建报告。
我的目标是每个新创建的 report.xls 都包含该代码并将一些数据发送到主列表。
Set From = Workbooks("path to the .xlt").Worksheets("bla") 不起作用。
我有 Excel 365。
【问题讨论】:
这样做:
Dim wb as Workbook
Set wb = Workbooks.Add("path to the .xlt") ' add new workbook from template
wb.SaveAs Filename:=<filename>, FileFormat:=xlOpenXMLWorkbook
从这里选择文件格式:https://docs.microsoft.com/en-us/office/vba/api/excel.xlfileformat
【讨论】: