Vb.net XLS文件2007-2013
我正在使用Visual Studio 2012,我有以下创建xls文件的VB代码:Vb.net XLS文件2007-2013,vb.net,ssis,Vb.net,Ssis,我正在使用Visual Studio 2012,我有以下创建xls文件的VB代码: Public Sub Main() Dim currCompleteFileName As String currCompleteFileName = "DynamicExcelFile.xls" Dts.Variables("DestExcelFileName").Value = currCompleteFileName If Not Directory.Exists(CStr
Public Sub Main()
Dim currCompleteFileName As String
currCompleteFileName = "DynamicExcelFile.xls"
Dts.Variables("DestExcelFileName").Value = currCompleteFileName
If Not Directory.Exists(CStr(Dts.Variables("User::DestExcelFilePath").Value)) Then
Directory.CreateDirectory(CStr(Dts.Variables("User::DestExcelFilePath").Value))
File.Create(CStr(Dts.Variables(
"User::DestExcelFilePath").Value) + currCompleteFileName)
Else
File.Delete(CStr(Dts.Variables(
"User::DestExcelFilePath").Value) + currCompleteFileName)
End If
Dts.TaskResult = ScriptResults.Success
End Sub
我的问题是,这段代码创建了一个XLS2000-2003文件,但我需要一个2007-2013文件
你能帮我一下吗这段代码创建了一个名为DynamicExcelFile.xls的空文件。这个空文件的内容可以是二进制数据、文本或其他任何内容。如果需要2007 Excel文件扩展名,请将文件名设为DynamicExcelFile.xlsx。如果您确实希望内容是2007+格式,那么您需要显示如何填充该空文件。有意义吗?谢谢你,比林克,你是大师!由于一个简单的扩展更改而被标记为关闭,修复了它的格式设置,以避免侧面滚动和轻微的语言更改