这是我的问题:
我正在尝试在 SharePoint 共享文档库中创建一个文件夹。但它只有在我使用“使用 Windows 资源管理器打开”菜单项输入我的凭据后才有效。
如果我告诉我的用户他们需要先这样做,他们将不会理解。所以,我的问题是: (A) 有没有办法强制从 VBA 弹出此凭据或... (B) 有没有办法通过 VBA 传递这些凭据
myWorkbookBasePath= "\\sharepoint.buckeye.com\sites\transportation\cc\pipelineoperationreports\Shared%20Documents\" & folder
MkDir myWorkbookBasePath
如果您可以通过编程方式提供凭证,您会使用什么凭证?如果你能回答这个问题,你可以尝试这样的事情:
Set objNetwork = CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "Z:", "\\server\share", False, strUser, strPwd
MkDir "Z:\NewFolder"
...
objNetwork.RemoveNetworkDrive "Z:"
我正在开发一个类似的项目,我需要在 SharePoint 共享文档库中现有的文件夹内创建文件夹。如果我知道您是否设法解决了错误或者您做了什么使其正常工作,这对我来说非常有用。