2016-04-29 144 views
0

我从Excel中将同一工作簿中的工作表导入到Access中。我要导入的数据被设置为所有工作表的数字。大多数工作表导入为导入字段的“数字数据类型”,但有些导入为“短文本数据类型”,无论其设置为数字字段。我需要知道我能做些什么来解决这个问题,因为我无法更改导入的实时链接Excel工作表访问中的数据类型。导入到Access中的Excel实时链接文件作为短文本数据类型而不是数字数据类型

谢谢

+0

如果数据在被格式化为数字之前在列中,则可能存在一些保留格式。我建议使用'text to columns'来确保格式化完全通过。 –

回答

1

请勿导入工作表,但将其链接起来。然后创建一个simpel选择查询,将链接表作为源以及转换和清理数据的位置。

现在,使用此查询导入到最终表或进一步处理。

+0

我目前正在链接电子表格而不是导入。我必须为超过100张表格做这件事,所以不得不创建一个额外的查询似乎很乏味。 – MrLockett

+0

对于那么多人,我会写一些代码来自动化它。 – Gustav

+0

林不知道我怎么能实现这一过程的自动化,说实话。 – MrLockett

相关问题