private void BtnExcelLoadConfiguration_Click(object sender, EventArgs e) { Excel Excel = new Excel(UserSettings); // make copies ExcelRollSettings Roll = ExcelRollSettings.Clone(); ExcelClassSettings Class = ExcelClassSettings.Clone(); Class.TemplateDirectory = Path.GetDirectoryName(TxtExcelTemplateNameAndDirectory.Text); Class.TemplateFileName = Path.GetFileName(TxtExcelTemplateNameAndDirectory.Text); if (Excel.LoadConfigurationFromSpreadSheet(Roll, Class)) { // - Found information - set form values InitilizeExcel(Roll, Class); MessageBox.Show("Retrieved values and updated the form", "Success!"); } }