2

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

当我右键单击访问报告,然后单击“发送...”时出现问题,它只有一个“邮件收件人”选项。然后我点击 Excel。将打开一个包含外发电子邮件的 Outlook 窗口,其中包含一个 Excel 附件。有一列带有项目 ID。有些会损坏,而有些则不会。似乎它们需要以数字 20 开头才能损坏。其他任何东西都可以。

例如,以下项目 id 是可以的:

100657  
100657-17  
216116-115  
221007-001

以下内容已损坏(损坏的版本如下):

202103-001 becomes 1313049  
205103-001 becomes 2408777

有谁知道为什么会发生这种情况?

4

1 回答 1

1

检查源的格式,有可能 20 年代已损坏为日期甲酸盐。如果 access 使用的数据的原始来源是 Excel,则这种情况尤其可能发生。您可能希望将格式设置为文本,尤其是在您使用数字来跟踪 ID (如股票编号)时。

还要检查在 Access for Field 中使用了什么格式。当 Access 字段设置为文本时,Excel 不太可能随意使用您的数据。如果您在解决格式后仍然遇到问题。在您的问题中发布有关格式的更多详细信息。

于 2013-04-15T14:28:41.040 回答