如何更新由其他用户锁定的excel文件

时间:2014-02-27 19:26:13

标签: c# excel

有谁知道如何用c#处理锁定的excel文件? 我正在尝试创建一个应用程序来更新网络上的excel文件,当其他人尝试修改它时,该文件可能会被某人使用。

到目前为止,我无法在使用时编写和保存文件,而且我很擅长使用Excel和C#,所以欢迎任何帮助。

1 个答案:

答案 0 :(得分:1)

通常,当文件被锁定时,您无法打开它。

但是,Excel允许您准备同时由多个人编辑的工作簿。您必须准备工作簿,并且在执行此操作时某些功能将不可用,因此这不适用于任何工作簿。

另外,我不知道你是否也可以用C#编辑工作簿,虽然我不知道为什么不这样做。

所需的步骤是:

  1. 在“审阅”选项卡上的“更改”组中,单击“共享工作簿”。
  2. 在“编辑”选项卡上,选择允许多个用户同时进行更改。这也允许工作簿合并复选框。
  3. 在“高级”选项卡上,选择要用于跟踪和更新更改的选项,然后单击“确定”。
  4. 完整步骤以及启用此功能的一般功能和后果的概述可以在Microsoft的网站上找到:

    http://office.microsoft.com/en-us/excel-help/use-a-shared-workbook-to-collaborate-HP010096833.aspx