在运行时从不同位置运行VBA Excel文件

时间:2016-07-26 18:48:28

标签: excel vba networking userform

我在Excel中开发了一个帐户和库存系统,所有数据输入,编辑,删除都是通过VBA表单。每件事情都工作正常,直到最大的问题到来,现在我的公司要求我在运行时从不同的PC上运行相同的excel软件。我知道工作簿只有在一次打开到另一个位置时才会读取。另一个想法是共享工作簿,但它也限制了win form中的数据输入。

1 个答案:

答案 0 :(得分:0)

您的最佳选择(除非您转到Access)是主人和客户。

主人将是所有数据的存储,并且客户端将是每个人的本地客户端,需要在客户端中存在触发器(例如在表单打开和关闭时)以将其内容发送到主服务器。根据您的工作簿的不同,您可能需要构建缓存,同步和错误处理等机制。