2012-12-03 48 views
0

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

的CreateObject(Excel.Application)

的CreateObject(Scripting.FileSystemObject的)

感谢了一段时间。

回答

0

如果使用SQL 2005+,请参阅以下网址 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 
+0

即时通讯使用DTS 2000.谢谢 –