我正在为Excel开发VSTO加载项,并希望通过此代码向每个新打开的Excel文档中添加一个新的CustomTaskPane( userAdminTaskPane ),并使其可见:
public static void CreateUploadFile(string name)
{
string fileName = String.Concat(name, ".txt");
string filePath = Path.Combine(Properties.Settings.Default.workingDir,fileName);
File.WriteAllText(filePath, Properties.Resources.UploadTemplate,Encoding.Unicode);
Globals.ThisAddIn.Application.Workbooks.OpenText(filePath,Excel.XlPlatform.xlMSDOS,1,Excel.XlTextParsingType.xlDelimited,Excel.XlTextQualifier.xlTextQualifierDoubleQuote,false,true);
mainTaskPane userAdminTaskPane = new mainTaskPane();
}
我该怎么做?我应该处理特定事件还是只能对使用此方法创建的新Excel文档执行此操作?