Office中国论坛/Access中国论坛
标题:
【作业】03课-示例
[打印本页]
作者:
faunus
时间:
2014-3-13 17:10
标题:
【作业】03课-示例
void app_SheetBeforeRightClick(object Sh, Microsoft.Office.Interop.Excel.Range Target, ref bool Cancel)
{
Cancel = true;
Excel.Worksheet sh = Sh as Excel.Worksheet;
string strForumla = Target.Formula.ToString();
string str = "===============" + "\r\n";
str += "工作表:" + sh.Name + "\r\n";
str += "公 式:" + strForumla + "\r\n";
str += "长 式:" + strForumla.Length.ToString() + "\r\n";
System.Windows.Forms.MessageBox.Show(str);
}
复制代码
Sh
在类模块中带有事件声明的Chart、Sheet 类型对象。
Target 右击发生时最靠近鼠标指针的单元格。
Cancel 当事件产生时为False。
如果该事件过程将本参数设为True,则该过程执行结束之后不进行默认的右击操作。
要点:cancel赋值true,可能屏蔽后继的操作。
功能:统计当前单元格的公式长度。
作者:
tianping
时间:
2014-3-14 07:24
学习了
作者:
紫电
时间:
2014-3-14 20:27
赞。。。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3