public void Execute() { DisableScreenUpdating.Invoke(() => { this.ExecuteInternal(); }); }
public void Execute() { DisableScreenUpdating.Invoke(() => { var workbookContext = App.Context.GetActiveWorkbookContext(); Excel.Worksheet before = workbookContext.Workbook.ActiveSheet; Excel.Worksheet worksheet = this.ExecuteInternal(workbookContext.Workbook); App.Context.Update(); ExcelHelper.WorksheetActivate(before); ExcelHelper.WorksheetActivate(worksheet); }); }
public void Execute() { IEnumerable <string> filenames = this.GetFileNames(); if (0 == filenames.Count()) { return; } DisableScreenUpdating.Invoke(() => { foreach (var filename in filenames) { this.Import(filename); } }); }
public void Execute() { DisableScreenUpdating.Invoke(this.ExecuteInternal); App.Context.Update(); }