【发布时间】:2020-03-10 05:27:15
【问题描述】:
我正在尝试通过另一个本地 excel 文件中的 vba 代码在 SharePoint 中打开一个 excel 文件。但是,它给了我一个对话框,让我保存文件而不是直接在 Excel 中打开。
下面是我使用的代码。非常感谢您的帮助。谢谢。
Dim wb AS Workbook
FilePath = "https://company.sharepoint.com/sites/Folder1/Folder2/Filename.xlsm"
Set wb = Workbooks.Open(Filename:=FilePath, UpdateLinks:=0)
【问题讨论】:
-
您是否尝试过在打开文件时指定只读?需要在编辑模式下打开吗?
-
嗨蒂姆。我需要在编辑模式下打开它。实际上,我已经尝试在 2 台计算机上运行代码(也意味着 Sharepoint 的 2 个不同帐户)。在 1 台计算机上,Sharepoint 文件将自动在 Excel 中打开。而另一台计算机会让用户将共享点文件另存为另一个副本(上面的问题)。我不确定这是否与 Sharepoint 帐户设置或 Excel 设置有关,或者我的代码缺少其他内容,无法在任何计算机上运行。
标签: excel vba sharepoint