0

我有一个将被许多用户使用的共享点站点,但我事先不知道这些用户是谁。该站点托管一个宏需要在其上运行的 xls 文件。我可以使用以下内容打开文件:

    Sub macro1()
    xlFile = "The URL"
    File: 'TheWorkbook.xls"
    Set xlApp = New Excel.Application
    xlApp.Visible = True
    Set wb = xlApp.Workbooks.Open(xlFile, , False)
    End Sub

但是我需要能够向他的共享点站点发送用户名和密码。因为我事先不知道我的用户是谁,所以我使用的应用程序 ID 具有与之关联的密码。有任何想法吗?我试过 sendkeys 但这不起作用。

4

1 回答 1

0

如果您必须保护工作簿,则使用 Windows 安全组并确保所有需要访问权限的用户都在该组中。这将允许集成身份验证为您处理它。

如果您说您无法知道他们应该在哪个组中,那么您应该首先质疑为什么要保护工作簿。

于 2012-07-20T16:29:29.927 回答