我需要从 DTS ActiveX 任务创建十个不同的 excel 文件。只是创造,而不是操纵它。我只知道我必须使用
CreateObject(Excel.Application)
和
CreateObject(Scripting.FileSystemObject)
谢谢一会儿。
如果您使用 SQL 2005+,请参阅以下 URL http://oakdome.com/programming/SSIS_ActiveXScript_to_ScriptTask.php
UPD。添加了用于文件创建的 vbscript。只需在您的 DTS 脚本任务中使用它
fileName = "d:\test_file.xls"
Set excelObj = CreateObject("Excel.Application")
excelObj.Visible = True
Set objWorkbook = excelObj.Workbooks.Add()
objWorkbook.SaveAs(fileName)
excelObj.Quit