/// <summary> /// Erzeugt den Zellen Cache. Dabei werden die Prüfungen durch den CellCache und die CellShapes durchgeführt. /// Hier wird nur zusätzlich der Worksheet auf null geprüft /// </summary> /// <param name="workbook"></param> private void CreateWorkbookCache(Excel.Workbook workbook) { if (workbook != null) { //Erstelle einen neuen Workbook Cache workbookCache = new WorkbookCache(workbook); } }
/// <summary> /// Wird aufgerufen, sobald das AddIn deaktiviert wird /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ThisAddIn_Shutdown(object sender, System.EventArgs e) { //Wenn das AddIn heruntergefahren wird, dann lösche den Zellen Cache workbookCache = null; }