0
如何取消選中「允許多個用戶同時修改」。在共享工作簿在Excel中,而從C#分享工作簿獲取從asp.net導出excel的檢查c#
導出Excel,我使用「的Microsoft.Office.Interop.Excel」爲導出Excel
如何取消選中「允許多個用戶同時修改」。在共享工作簿在Excel中,而從C#分享工作簿獲取從asp.net導出excel的檢查c#
導出Excel,我使用「的Microsoft.Office.Interop.Excel」爲導出Excel
我不是100%肯定這工作。你將不得不測試它。
創建一個從Excel.Worksheet繼承的新類。
class myExcelWorkSheet : Excel.Worksheet
{
public bool MultiUserEditing { get; set; }
}
然後,您可以創建myExcelWorkSheet的實例而不是標準的實例。在上面的例子中,我們添加了該集合;多用戶編輯。這將允許我們改變這個屬性。
myExcelWorkSheet myWorkSheet = new myExcelWorkSheet();
myWorkSheet.MultiUserEditing = false;
xlWorkBook.Sheets.Add(myWorkSheet);
雖然這確實允許您更改屬性,但我不確定該屬性是否在文件保存時實際使用。這你必須自己檢查一下。
顯示您當前正在使用的代碼(或至少精簡版) –
for excel 2007。 – Riaz