Excel公式信息的保护问题
测试用例:1、用户A打开银光页面
2、选择打开一个名为“ProtectedData”的Excel文档
3、根据A的权限,
1)A用户只能看见“ProtectedData”的Excel文档中的数据。
2)可以进行其他数据操作(比如复制、粘贴、修改)。
3)A用户不能看见文档中的公式的具体定义(或者说所有公式对用户不可见)。
问题描述:
我如何实现3的3)功能?
谢谢! zblongman 你好
你的问题正在处理中,明天给你回复。 回复 1楼zblongman的帖子
zblongman 你好
非常抱歉现在才给你回复,你可以在EditStartting事件中判断编辑单元格是否设置了公式,然后决定是否取消编辑操作:
private void gcSpreadSheet1_EditStarting(object sender, GrapeCity.Windows.SpreadSheet.UI.EditCellStartingEventArgs e)
{
if (!string.IsNullOrEmpty(gcSpreadSheet1.ActiveSheet.Cells.Formula))
{
e.Cancel = true;
}
} 回复 3楼dof的帖子
dof 谢谢你!!! :mj72:
页:
[1]