我正在创建一个加载项,它将为Excel文档中的每个控件显示一个消息框 但是当我用一些Excel文档打开它(它有许多控件,如按钮/复选框)时,将它添加为COM加载项,没有任何反应,当我打开 COM加载项时再次,我看到我的加载项未经检查:(
可能是什么问题?
这是代码:
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
Tools.Worksheet vstoWork = Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook.Worksheets[0]);
foreach (Control c in vstoWork.Controls)
{
MessageBox.Show(c.Name);
}
}
我的最终目标是确定所有按钮的控件并单击它们,但现在就是这样。
感谢。