两个或多个人可以同时编辑一个Excel文档吗?

15

我有一个SharePoint 2010站点,其中包含一个用于存储Excel文件的文档库。如果某个人正在编辑Excel文件(使用独立的Excel而不是Excel服务),则其他人将被迫以只读方式打开该文件,直到第一个人完成编辑。有没有什么方法可以解决这个问题?我希望允许两个或更多人同时编辑文件。此外,我不希望人们互相覆盖。相反,我想让SharePoint合并它们的更改。在SharePoint 2010中是否可能实现这一点?

5个回答

16

很遗憾,不支持:

  

Excel 2010客户端应用程序不支持在SharePoint Server 2010中协作编写工作簿。但是,通过使用“共享工作簿”功能,Excel客户端应用程序支持在本地或网络(UNC)路径上存储的非实时协作工作簿。使用Office Web Apps附带的Microsoft Excel Web App支持在SharePoint中协作编写工作簿。

来源于《协作编辑概述 (SharePoint Server 2010)》

...也不支持SharePoint 2013。虽然它适用于几乎所有其他Office文档。不知道为什么。


1

新版本的SharePoint和Office(分别是SharePoint 2010和Office 2010)应该可以实现这一点,包括基于Web的版本。我已经看到Word和Excel在操作时可以实现这一点,但其他客户端应用程序是否也可以实现就不确定了。

关于安全方面的具体实现特性,我不太确定你所询问的内容。抱歉。

这里有一个讨论。

http://blogs.msdn.com/b/sharepoint/archive/2009/10/19/sharepoint-2010.aspx


0

如果是SharePoint 2010及以上版本,则可以使用Office功能的协作编辑来实现。


0

很遗憾,除非您同时使用Office 2010和SharePoint 2010,否则文件必须锁定以进行更新。这意味着每次只有一个用户可以编辑文件。SharePoint的锁定和版本跟踪功能非常出色,这使其成为您所讨论的协作类型的绝佳工具,但是您需要将文档拆分为多个文件,以扩展可同时编辑的数量。例如,我们有时会将文档拆分为技术、需求和财务部分,以便3名审核专家可以同时工作。等所有人完成后再合并。


0

是的,你可以。我已经在Word和PowerPoint中使用过它。 你至少需要Office 2010客户端应用程序和SharePoint 2010基础版。 您还必须允许在文档库中进行编辑而无需签出。

这很酷,您可以将区域标记为“锁定”,以便任何人都无法更改它们,并且每次将更改保存到服务器时,您都可以看到其他人所做的更改。您还可以从Office应用程序中查看谁正在编辑文档。合并发生在SharePoint 2010上。


4
由于这在Excel 2010中不正确。请参见http://technet.microsoft.com/zh-cn/library/ff718249(v=office.14).aspx#bkmk_understd。 - piers7
是的,@ArjanP需要编辑答案以反映出Excel Web App可以,但Excel 2010却不能。 - Anonymous Type

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接