我正在使用 SSIS 数据流任务将数据从 SQL Server 导出到 Excel 目标,但是在导出时会将int
值转换为“数字存储为文本”Excel 单元格,并且每个单元格都会收到此错误“数字存储为文本”并带有绿色标记.
你能指导我如何将我的int
值从 SQL Server 导出到 Excel 中的数字吗?
谢谢
我正在使用 SSIS 数据流任务将数据从 SQL Server 导出到 Excel 目标,但是在导出时会将int
值转换为“数字存储为文本”Excel 单元格,并且每个单元格都会收到此错误“数字存储为文本”并带有绿色标记.
你能指导我如何将我的int
值从 SQL Server 导出到 Excel 中的数字吗?
谢谢
对我有用的解决方案是将数值添加到数字列中,以便它知道在模板表中将目标格式化为数字。您可以隐藏这些值,也可以用您发布到文件的新数据覆盖它们。
所以本质上只是添加一行模板数据和格式并隐藏该行。导入发生时,它将复制第一个(隐藏的)行格式。