ActivateWorksheet ( Worksheet worksheet ) { Debug.Assert(worksheet != null); AssertValid(); ExcelActiveWorksheetState oExcelActiveWorksheetState = GetActiveWorksheetState(); ExcelUtil.ActivateWorksheet(worksheet); return (oExcelActiveWorksheetState); }
Restore ( ExcelActiveWorksheetState excelActiveWorksheetState ) { Debug.Assert(excelActiveWorksheetState != null); AssertValid(); Worksheet oWorksheetToActivate = excelActiveWorksheetState.ActiveWorksheet; if (oWorksheetToActivate != null) { ExcelUtil.ActivateWorksheet(oWorksheetToActivate); } m_oWorkbook.Application.ScreenUpdating = excelActiveWorksheetState.ScreenUpdating; }