ExcelDna支持的任何事件?

时间:2012-06-27 19:38:03

标签: c# excel excel-dna

我想在Excel Dna上初始化几个变量.dll被加载到 Excel中?

1 个答案:

答案 0 :(得分:5)

Excel-DNA将检查您的add是否具有实现接口ExcelDna.Integration.IExcelAddIn的公共类,如果是,则在加载加载项时运行AutoOpen方法,如果是用户则运行AutoClose方法从加载项列表中删除加载项。

所以你有类似的东西:

public class MyAddIn : IExcelAddIn
{
    public void AutoOpen()
    {
        // Do your initialization here...
    }

    public void AutoClose()
    {
    }
}