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

Excel 在Access 2010中导入电子表格时,是否有方法在每个新记录上连接两个字段值?,excel,ms-access,import,concatenation,ms-access-2010,Excel,Ms Access,Import,Concatenation,Ms Access 2010,我希望在从电子表格导入时,通过从每个新导入的行连接两个不同的字段值,为每个记录创建一个唯一的值。我希望避免使用Excel来简化和自动化流程。这可以做到吗?除非您在VBA上手动编程,否则无法制作高级导入过滤器 您可以做的是创建一个计算字段,将两列连接在一起。该计算字段(您创建的新列)将应用于所有行,并且不会影响数据库大小 将列导入新表后,进入“设计”视图并使用您喜欢的标识符创建一个新列。 此新列应为“计算”类型。您将进入Expression Builder,只需选择两列并使用连接运算符: [Col

我希望在从电子表格导入时,通过从每个新导入的行连接两个不同的字段值,为每个记录创建一个唯一的值。我希望避免使用Excel来简化和自动化流程。这可以做到吗?

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

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

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

[ColumnName1]&[ColumnName2]

希望这能有所帮助。

如何在Access中创建“计算”字段?我已经更新了我的答案,澄清了这一点。希望它能更好地帮助你。