0

我需要从 DTS ActiveX 任务创建十个不同的 excel 文件。只是创造,而不是操纵它。我只知道我必须使用

CreateObject(Excel.Application)

CreateObject(Scripting.FileSystemObject)

谢谢一会儿。

4

1 回答 1

0

如果您使用 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
于 2012-12-03T15:53:03.727 回答