在Access 2010中导入电子表格时,有没有办法在每个新记录上连接两个字段值?

时间:2014-06-06 22:28:01

标签: excel ms-access import concatenation ms-access-2010

我希望通过连接每个新导入的行中的两个不同字段值,从电子表格导入时为每条记录创建唯一值。我想避免在Excel中执行此操作以简化和自动化该过程。可以这样做吗?

1 个答案:

答案 0 :(得分:0)

除非您在VBA上手动编程,否则无法创建高级导入过滤器。

您可以做的是创建一个计算字段,您可以在其中连接(连接)所需的两列。该计算字段(您创建的新列)将应用于所有行,不会影响您的数据库大小。

将列导入新表后,进入“设计视图”并创建一个包含您喜欢的任何标识符的新列。 此新列应为“已计算”类型。您将进入Expression Builder,您只需选择两列并使用连接运算符:

[ColumnName1]&[ColumnName2]

希望这会有所帮助。