Exemple #1
0
 private void ThisAddIn_Startup(object sender, EventArgs e)
 {
     GeneralRep.Initialize(Globals.ThisAddIn.Application, "Excel2010");
     if (GeneralRep.IsActivated)
     {
         GeneralRep.Application.WorkbookOpen        += OnWorkbookOpen;
         GeneralRep.Application.WorkbookActivate    += OnWorkbookChange;
         GeneralRep.Application.WorkbookBeforeClose += OnWorkbookClose;
     }
 }
Exemple #2
0
 private void butAddLink_Click(object sender, RibbonControlEventArgs e)
 {
     GeneralRep.RunReporterCommand(ReporterCommand.PutLinks);
 }
Exemple #3
0
 private void butDeleteLinks_Click(object sender, RibbonControlEventArgs e)
 {
     GeneralRep.RunReporterCommand(ReporterCommand.DeleteLinks);
 }
Exemple #4
0
 private void buttonSetup_Click(object sender, RibbonControlEventArgs e)
 {
     GeneralRep.RunReporterCommand(ReporterCommand.Setup);
 }
Exemple #5
0
 private void buttonNewReport_Click(object sender, RibbonControlEventArgs e)
 {
     GeneralRep.RunReporterCommand(ReporterCommand.Create);
 }
Exemple #6
0
 private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
 {
     GeneralRep.Close();
 }
Exemple #7
0
 //Обработка события по закрытию текущей книги
 private void OnWorkbookClose(Workbook workbook, ref bool flag)
 {
     GeneralRep.CloseBook();
 }
Exemple #8
0
 //Обработка события по изменению текущей книги
 private void OnWorkbookChange(Workbook workbook)
 {
     GeneralRep.ChangeActiveBook();
 }