如何在没有C#的情况下使Excel工作簿具有只读访问权限?

时间:2014-02-14 11:06:34

标签: excel excel-vba vba

我们有一个类似于错误代码数据库的Excel工作簿。不幸的是,应用程序的编写方式类似于IF (ExceptionCode != AnyPreviousExceptionCode) THEN (Make New Exception Code),它给出了我们的监控软件上出现的新的,前所未见的异常代码的混乱问题,需要一组分析师进行调查。关键是这个错误代码的Excel工作簿每天都会发生很大的变化,特别是如果发布了一个大的版本。

我遇到的问题是,有一个团队需要打开此工作簿,因为他们需要查询错误代码是什么,但也有一个人需要更新此工作簿。 Excel当然会给予首先打开工作簿的人以及其他所有人必须等待的完全权利,但是我们有一个全球团队,所以转到某人并告诉他们“请你能分享工作簿给我”并不是一件简单的事情。

是否可以在Excel中将某些用户设置为只读,将其他用户设置为写访问权限并将其反映在GUI上,以便Excel不会使写访问用户等待只读用户关闭工作簿?

1 个答案:

答案 0 :(得分:2)

在Win7 for Excel 2003,2007& 2010年打开的对话框中打开按钮的右侧有一个下拉箭头。如果单击该按钮,则可以选择以只读方式打开文件。非编辑用户可以这样打开它吗? Shift +右键单击excel文件还可以选择以只读方式打开。

对不起,一个月前没有看到你的问题:)