本帖最后由 作者 于 2007-4-26 23:28:02 编辑
实在不好意思,这几天没太注意消息,今晚刚看到,简单写了几行,你可参照,具体还得多看帮助文件: 新建一窗体,新建一按钮Command1,在“工程”-“引用”中引用Excel类型库。 Private Sub Command1_Click() Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.Worksheet Set xlApp = CreateObject("Excel.Application") Set xlApp = New Excel.Application xlApp.Application.Visible = False'在写入数据时设定为不可见 '假设你的模板文件是e:\1.xls,.xlt的也一样 Set xlBook = xlApp.Workbooks.Open("e:\1.xls") '假设你要对模板文件中的第一个工作表操作 Set xlSheet = xlBook.Worksheets(1) '对你模板的相应位置写入数据,如在第一个工作表的A1单元格写入: xlSheet.Cells(1, 1).Value = "我的模板" '模板文件另存为结果文件,结果文件名c:\2.xls xlBook.SaveAs FileName:="c:\2.xls" '关闭工作簿 xlBook.Close '退出新启动的Excel程序 xlApp.Application.Quit '取消引用 Set xlApp = Nothing Set xlBook = Nothing Set xlSheet = Nothing End Sub |