我正在尝试为private void ThisAddIn_Startup(object sender, System.EventArgs e)
方法中的工作表Change事件连接一个事件处理程序。
如果我接受使用Tab键添加的条目,则会在private void ThisAddIn_Startup(object sender, System.EventArgs e)
添加以下行:
activeWorksheet.Change += ActiveWorksheet_Change;
并添加以下方法:
private void ActiveWorksheet_Change(Excel.Range Target)
{
}
这会编译但会抛出异常:
activeWorksheet.Change += ActiveWorksheet_Change;
是否有关于使用VSTO和C#在Excel加载项中使用事件的示例的参考?
最近是否有关于使用VSTO和C#的书?
答案 0 :(得分:1)
使用以下代码:
this.Application.SheetChange += Application_SheetChange;
private void Application_SheetChange(object Sh, Excel.Range Target)
{
// your code here
}