Excel中添加'在我所有的细胞

我有一个电子表格,通过ODBC连接到我的ERP外部,我将信息分成多个表格,直到本周才完成。

所有拉数字的列都在前面添加一个'(撇号),所以不是我现在的数字,即'= 1

该字段不是“文本”,它不是我的应用程序上的东西,因为我有另一个用户使用这些电子表格本周同样的问题。

我的ERP没有任何改变,我有不止一个电子表格连接到它,现在他们都有同样的问题,我相信这是在Excel中的某种更新。

现在有什么我必须在Excel中configuration? 我不想用公式或macros来sorting,因为这些电子表格已经很慢了。

  1. 清除格式将解决问题
  2. 复制和粘贴值也将做同样的事情
  3. 复制/粘贴到记事本+ +也解决了这个问题

说明:文本前面的撇号是Excel如何确定它是文本值而不是某种其他types的数据types。

编辑:试试这个来解决,看看这是否解决了这个问题。 借用: http ://www.sqlteam.com/forums/topic.asp?TOPIC_ID=155860

SSIS – 右键单击​​“Excel目的地” – >高级属性 – >input和输出属性 – >在树形视图中select“Excel目标input” – >外部列

那么,在不同的计算机和版本中进行了一些testing之后,它在Excel 2007中似乎按照预期工作,但在2016年没有发生。恐怕上周的一些更新造成了这种情况,所以我将不得不更好地调查是什么原因造成的。

@Doug外套BTW我没有使用SQL Server。 谢谢

所以事实certificate,问题确实是Office中的最后一个更新,“解决scheme”是回滚更新,您可以按照以下步骤操作:

https://support.microsoft.com/en-us/help/2770432/how-to-revert-to-an-earlier-version-of-office-2013-or-office-2016-click-to-run