什么';跨多个工作簿使用单个excel数据库的最佳方式是什么?

什么';跨多个工作簿使用单个excel数据库的最佳方式是什么?,excel,vba,Excel,Vba,我有一个定期更新的员工数据库。有单独的工作簿需要使用此数据库,例如用于缺勤管理的工作簿,以及用于年假、监督等的工作簿 我的办公室目前在每个工作簿中分别编辑员工详细信息。这导致了很多不一致 我是否可以在主要员工数据库工作簿中编写一些vba,以便在所有工作簿中添加任何更改?这是实现这一目标的唯一途径吗 以防这个问题显得太模糊。想象一下工作簿1,其中有一列记录姓名、年龄、电话号码。当这个数据库被更新时,我正在寻找最有效的方法在几乎相同的工作簿2和3中进行这些更改,它们位于计算机上的不同文件夹中。我将

我有一个定期更新的员工数据库。有单独的工作簿需要使用此数据库,例如用于缺勤管理的工作簿,以及用于年假、监督等的工作簿

我的办公室目前在每个工作簿中分别编辑员工详细信息。这导致了很多不一致

我是否可以在主要员工数据库工作簿中编写一些vba,以便在所有工作簿中添加任何更改?这是实现这一目标的唯一途径吗



以防这个问题显得太模糊。想象一下工作簿1,其中有一列记录姓名、年龄、电话号码。当这个数据库被更新时,我正在寻找最有效的方法在几乎相同的工作簿2和3中进行这些更改,它们位于计算机上的不同文件夹中。

我将自学如何使用MS Access。

我将自学如何使用MS Access。

只需使用MS Access?或SQL Server即可,如果您有大量databases@WillacyMe请相信我:试图在MS Excel中构建数据库是一条会导致疯狂的道路。至少,你的办公室应该搬到MS Access(即使那样,我也会说这还不够远)。MS Access与MS Excel具有广泛的互操作性,因此您会发现您只会添加新功能,而不会删除任何功能。不幸的是,我工作的公司不允许使用SQL或任何编程语言,如Python of R,这将非常有帮助。我不确定他们是否有MS访问权限,但如果他们有,我肯定会利用它。看起来我剩下的就是将数据库重建成一个内聚的access文件,然后使用excel进行更多的分析任务?是的,用于数据管理的RDBMS和用于分析的excel在db中并不实用,尽管我希望在这方面可以做很多工作。计时数据库可能是一个挑战,因为数据输入表单通常不能,或者没有很大的困难,具有与纸质表单(如时间和考勤表)相同的设计,其中日期是水平的。如果有大型表单,只需使用MS Access?或SQL Server即可databases@WillacyMe请相信我:试图在MS Excel中构建数据库是一条会导致疯狂的道路。至少,你的办公室应该搬到MS Access(即使那样,我也会说这还不够远)。MS Access与MS Excel具有广泛的互操作性,因此您会发现您只会添加新功能,而不会删除任何功能。不幸的是,我工作的公司不允许使用SQL或任何编程语言,如Python of R,这将非常有帮助。我不确定他们是否有MS访问权限,但如果他们有,我肯定会利用它。看起来我剩下的就是将数据库重建成一个内聚的access文件,然后使用excel进行更多的分析任务?是的,用于数据管理的RDBMS和用于分析的excel在db中并不实用,尽管我希望在这方面可以做很多工作。计时数据库可能是一个挑战,因为数据输入表单通常不能,或者说没有很大的困难,具有与纸质表单相同的设计,例如时间和考勤表,其中日期是水平的。