某些字段从Access报告损坏到Excel电子表格

我无法理解这一点。 我正在使用Access 2003。

当我右键单击一个访问报告,然后单击“发送…”只有一个选项“邮件收件人”时,会发生问题。 然后我点击Excel。 包含传出电子邮件的Outlook窗口将打开一个Excel附件。 有一个项目id的列。 有些会被破坏,而有些则不会。 看起来他们需要以数字20开始被损坏。 还有什么其他的事情出来。

例如,下面的项目ID是可以的:

100657 100657-17 216116-115 221007-001 

以下被损坏(损坏的版本如下):

 202103-001 becomes 1313049 205103-001 becomes 2408777 

有没有人有任何想法,为什么这可能会发生?

检查源代码的格式,有可能20年代date的甲壳虫被损坏。 如果访问使用的数据的原始来源是Excel,则这一点特别有可能。 您可能希望将格式设置为文本,尤其是如果您使用数字来跟踪ID的股票号码。

另外检查一下,在字段访问中使用的格式。 当“访问”字段设置为文本时,Excel不太可能对数据采取自由行动。 如果在处理格式后仍然有问题。 发布有关您的问题格式的更多细节。