SharePoint文件夹中的第一个Excel文件是只读的,无法编辑
这个问题只发生在一些客户端PC上,而不是所有的客户端PC上。 我认为这应该与客户端PC的configuration/设置有关。 无论login到PC获取相同的确切问题。
我们有一个应用程序将file upload到SharePoint文件夹。 SP文件夹中的第一个Excel或PowerPoint文件是只读的,不能编辑。 我已经尝试了很多事情和事实/结果如下:
- 受监控的Content.MSO和所有文件在closures后被正确删除;
- 此问题只发生在SP文件夹下的第一个XlSX / PPT文件。 第二个文件或以下将不会有问题;
- 在Content.IE5下的一个文件夹下创build了一个临时文件。 当问题发生时(excel文件是只读的),我仍然可以编辑Content.IE5下的临时文件(添加新行等)并保存成功。 但对于SP文件夹下的第二个文件,我无法编辑Content.IE5下的临时文件(被另一个名称locking)。 看起来像问题发生的时候,excel文件并不是真的和临时文件夹绑定的;
- 我试图卸载IE8,并重新安装IE8(从微软closures然后打开),没有什么区别;
- 我检查了OWSSUPP.DLL,只有一个在office14下发现;
- 我尝试删除Content.IE5和Content.MSO下的所有文件,没有区别;
- 一旦第一个文件打开并closures而不保存(只读,不能保存),下一次文件可以编辑(将在屏幕上方有Edit Workbookbutton和Read-only(只读) );
- 我尝试了Paul Liebrand的方法,无法从寄存器中find名为CacheFolderID的条目。 这是保罗的解决办法:
http://paulliebrand.com/2010/04/12/document-is-locked-for-editing-part-2/
我已经为这个问题挣了几天,似乎找不到理由。
非常感谢。
尝试手动签出文件并打开文件,因为如果它没有签出,那么通常文件是只读的,所以它不可编辑。 通过从系统帐户从sharepoint的默认值,从
文档库选项
设置>文档库设置>常规设置(在捕获条件下)版本设置>“要求文档在可以编辑之前检出? select选项“是”。
当用户单击文件(word,excel等)时,sharepoint会自动检出。
- Excel“真假”checkbox
- 2路同步Excel 2013电子表格和Sharepoint 2013列表
- 如何处理窗口警报以使用Selenium VBA访问Intranet(Sharepoint)
- 链接一个Excel电子表格的SharePoint
- Excel 2010打开SharePoint文件的行为与两台客户端PC不同
- VBA – 与Sharepoint上Web访问表的数据string连接
- Sharepoint Excel在指定的时间locking/closures
- SharePoint 2010将隐藏的字符添加到Excel导出
- 使用VBA for Excel中的SOAP更新Sharepoint List中的查找字段