SSIS导入SQL Server中的Excel公式
问题描述:
我很新的SSIS和我想再次转换我的Excel文档在SQL Server表中。SSIS导入SQL Server中的Excel公式
这是我的excel文件的问题,它有多个工作表,但是这是用SSIS解决的。
但这里是我的内容可以发现:
列B2的含量“= -16,2-81-25-130-75”等Excel中显示-327.2 SSIS的我正确地成功导入值-327.2,但我希望将“= -16.2 ......”作为文本读取,然后进行转换。
我正在寻找属性,但我找不到,我甚至不知道是否有可能,我想避免的是转换我的所有列在Excel文件....它是一个文件60张,每次约100列。我宁愿自动化而不是更新6000单元。
我以为在excel中使用vba也可以转换它。
答
这是一个困难的,因为SSIS不是为了这个。但我想我找到了一种方法让你这样做。这里的步骤我跟着:
- 在Excel中,[文件],[选项],[高级],[这个工作表的显示选项],然后选中[在细胞中显示的公式,而不是他们的计算结果]
- 将您的工作表保存为CSV文件。检查这个文件。你应该看到你的公式。
- 使用DTSWizard导入这个新文件。
- 再次执行60次或创建一个宏。