如何在Excel上阻止行和列插入?

时间:2014-10-10 14:12:16

标签: excel vsto

我有没有办法让我的用户在我的电子表格中插入行/列?

我有一个Excel 2013 Workbook项目,我必须阻止用户访问以插入/删除行和列。

2 个答案:

答案 0 :(得分:2)

是。您只需解锁工作表上的所有单元格,然后保护它。只需取消选中除插入行,插入列,删除行和删除列之外的所有选项。

答案 1 :(得分:0)

将AllowNew和AllowDelete属性设置为false以限制用户创建新行或从Excel列表对象中删除行。

http://msdn.microsoft.com/en-us/library/system.windows.forms.bindingsource.allownew(v=vs.110).aspx

DataSet.Tables["tablename"].DefaultView.AllowDelete = false;
BindingSource.AllowNew = false;