C# Excel vsto附加模块表1表2表3

C# Excel vsto附加模块表1表2表3,c#,excel,vsto,add-in,C#,Excel,Vsto,Add In,我有Excel vsto加载项代码,但我只能在sheet1中使用它, 我问的是如何让我的Excel vsto添加到代码中,在sheet1、sheet2、sheet3中工作。我也经历了同样的挣扎,理解我如何称呼Excel对象。主要是通过全球 ***Dim Xlwb作为excel.工作簿=Globals.thisaddin.application.activeworkbook(或thisworkbook) 将xlws标注为excel.worksheet=xlwb。活动表*** 在vb中通常对我有效的

我有Excel vsto加载项代码,但我只能在sheet1中使用它,
我问的是如何让我的Excel vsto添加到代码中,在sheet1、sheet2、sheet3中工作。

我也经历了同样的挣扎,理解我如何称呼Excel对象。主要是通过全球

***Dim Xlwb作为excel.工作簿=Globals.thisaddin.application.activeworkbook(或thisworkbook)

将xlws标注为excel.worksheet=xlwb。活动表*** 在vb中通常对我有效的应该是差不多的。 对于c#is

Excel.工作簿xlwb=全局。。。等等
首先,我无法

将您的答案编辑为。第二,乍一看,您的代码将在活动工作表上工作,它不关心它是sheet1、sheet2还是sheet3。感谢您的回答,您有通过vba excel启用和禁用加载项的解决方案吗?站点规则:将代码包含为文本,而不是图像。图像最多很难阅读,并且无法出于测试目的复制/粘贴内容。据我所知,显示的代码位与问题无关。包括与问题相关的代码,并解释它如何“不起作用”。