Как ускорить выгрузку в ексель?
19.08.2009
15:24
#1
Есть книга ексель размер 2.5 мб в ней 5 листов при выгрузке в нее справочника номенклатура времени уходит пару часов
а если создаю новую книгу и выгружаю в нее то занимает 20-25 мин.
в чем проблема тормозов? в размере файла или в количиствах листов или может еще в чем то?
а если создаю новую книгу и выгружаю в нее то занимает 20-25 мин.
в чем проблема тормозов? в размере файла или в количиствах листов или может еще в чем то?
19.08.2009
17:38
#3
"ExcelApp = СоздатьОбъект("Excel.Application");
РабочаяКнига=ExcelApp.WorkBooks("Прайс лист.xls");
Страница=РабочаяКнига.Worksheets("Лист1");
ExcelApp.Visible=0;
ExcelApp.ScreenUpdating = 0;
ExcelApp.EnableEvents = 0;
ExcelApp = СоздатьОбъект("Excel.Application");
НовыеРабочиеКниги=ExcelApp.WorkBooks;
РабочаяКнига =НовыеРабочиеКниги.Add();
Страница=РабочаяКнига.Worksheets(1);
Страница.Name = "Прайс";
ExcelApp.Visible=0;
ExcelApp.ScreenUpdating = 0;
ExcelApp.EnableEvents = 0;
"
РабочаяКнига=ExcelApp.WorkBooks("Прайс лист.xls");
Страница=РабочаяКнига.Worksheets("Лист1");
ExcelApp.Visible=0;
ExcelApp.ScreenUpdating = 0;
ExcelApp.EnableEvents = 0;
ExcelApp = СоздатьОбъект("Excel.Application");
НовыеРабочиеКниги=ExcelApp.WorkBooks;
РабочаяКнига =НовыеРабочиеКниги.Add();
Страница=РабочаяКнига.Worksheets(1);
Страница.Name = "Прайс";
ExcelApp.Visible=0;
ExcelApp.ScreenUpdating = 0;
ExcelApp.EnableEvents = 0;
"
Читают тему
(гостей: 1)