public void ReadRules() { _oldPageitems.Clear(); _newPageItems.Clear(); Office.Excel.ForwardReadWorksheet sheet = oldWorkbook == null ? null : oldWorkbook.Activate(_pageName) as Office.Excel.ForwardReadWorksheet; if (sheet != null) { sheet.Reset(); GetParameters(sheet, _oldPageitems); } sheet = newWorkbook.Activate(_pageName) as Office.Excel.ForwardReadWorksheet; if (sheet != null) { sheet.Reset(); GetParameters(sheet, _newPageItems); } }