2

我正在尝试使用 VBScript 找出在不同系统上运行的共享 Excel 文件的实例数。

假设该文件是“test.xls”,它被放置在共享驱动器上,并且不同的人正在访问它。我想使用 VBscript 从该文件打开的位置中找出。

或者

如果有人能提出一种在 Excel 文件上使用 VBScript 实现信号量概念的方法,那将非常有帮助。也就是说,一次只有一个人可以使用 Excel 文件。

4

1 回答 1

2

http://msdn.microsoft.com/en-us/library/office/bb221986(v=office.12).aspx

在这里...使用 userstatus 属性“返回一个基于 1 的二维数组,该数组提供有关将工作簿作为共享列表打开的每个用户的信息”

希望这会有所帮助,链接中有一个代码示例

于 2013-04-17T19:03:04.600 回答