我创建了一个库存跟踪软件,该软件具有客户端文档,可以使用VBA宏更改位于服务器上的主列表中的数据。
此单个程序将提示用户输入信息,然后打开主列表文档并将数据添加到下一个未填充的行。
我目前遇到问题,因为客户端程序将同时在多台计算机上使用,所有程序都会立即更改主文档。有没有办法允许多个用户同时操作主文档并解决excel的多用户限制?
Sub Button1_Click()
Name = InputBox("Enter your name")
Workbooks.Open ("Master List.xlsm") 'Needs the file location path'
Last_Row = Cells(Cells.Rows.Count, "A").End(xlUp).Row + 1
Range("A" & Last_Row) = Name
Workbooks("Master List.xlsm").Save
Workbooks("Master List.xlsm").Close
End Sub
这是客户端代码的非常简化版本。