如何找出使用VBScript共享Excel文件的实例数量

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

假设文件是​​'test.xls',它被放置在共享驱动器上,不同的人正在访问它。 我想从VBscript中找出这个文件打开的位置。

要么

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

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

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

希望这有助于,在链接中有一个代码示例

Interesting Posts