如何链接ms excel 2003到ms access 2003

我有办公室2003年,我已经从MS Access 2003开发数据库。我想要的是链接MS Excel和MS访问,以便当更新他们两个都将更新

我知道从Access内,您可以添加一个“链接的表”与Excel工作表作为数据源。 这将导致Excel表格中的数据显示为Access中的表格。 当您在Access中更改数据时,基础Excel工作表中的数据将会更改。 此外,如果您打开Excel工作表并更改其中一个行中的值,则更新将在Access中的链接刷新时反映出来。

但是,尝试将Access和Excel链接在一起时可能会出现问题。 您可能无法同时从Access和Excel编辑同一文档。 另外,如果在Excel中向源数据添加其他列或行,则可能必须在Access中完全重新链接表。

如果您是Access应用程序和Excel表单的唯一用户,则可以使用此方法开发相当健壮的解决scheme。 但是,您必须小心地尝试为多个用户部署这样的解决scheme,因为您可能会开始遇到多人尝试一次编辑同一文档的问题。 此时,您可能需要查看涉及数据库或SharePoint后端的更健壮的解决scheme。

正如Ben在答复中所说的那样,可能会很容易导致多用户环境中的问题。 我build议保持数据访问,并从Excel拉。 或者重新访问,如果需要excel来更新date(只读报表就可以)