Вниз
Скачать: CL | DM;

Проблема с Excel   Найти похожие ветки 

 
fishka   (2007-03-29 10:38) [0]

Из программы (запрос к БД MS SQL), заполняются ячейки Excel-я. Затем создаётся их копия на второй половине листа. Открывается Excel, и пользователь печатает документ Excel.
Затем становимся на другую запись запроса к БД, заполняем ячейки Excel, и пользователь посылает файл на принтер. Файл заново не создаётся. При открытии окна заданий принтера  заметно значительное увеличение размера выводимой информации.
Когда размер файла доходит до 14 Мбайт, всё зависает (скорость падает).

Вот кусок кода:

MSExcel_pay.Workbooks[1].WorkSheets[1].Name:="ИМя ЛИСТА"; MSExcel_pay.WindowState:=-4143;
MSExcel_pay.range["A1"].Select;
MSExcel_pay.ActiveCell.FormulaR1C1:="6832746826";
//далее заполнение всех ячеек
........................
//создание копии
MSExcel_pay.Range["A1:D30"].Select;
MSExcel_pay.Selection.Copy;
MSExcel_pay.Range["F1:I30"].Select;
MSExcel_pay.Selection.PasteSpecial(Paste:=8);
MSExcel_pay.ActiveSheet.Paste;
MSExcel_pay.Cells.Select;
MSExcel_pay.Application.CutCopyMode:=False;
MSExcel_pay.Visible:=True;

Помогите, пожалуйста.


 
sniknik ©   (2007-03-29 11:06) [1]

http://delphimaster.net/view/1-1175146436/
спам



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
15-1180502196
worldmen
2007-05-30 09:16
2007.06.24
Не устанавливаеться Delphi 5


2-1180972887
crypt
2007-06-04 20:01
2007.06.24
Как из Memo сохранять и добавлять информацию в файл или в БД?


2-1180336290
Abcdef123
2007-05-28 11:11
2007.06.24
Проблемка с использованием TDBCheckBox


8-1159901234
Ah
2006-10-03 22:47
2007.06.24
Просмотр изображений в отдельной папке


15-1179978466
AleKo
2007-05-24 07:47
2007.06.24
Лицензия на BDS2006




   Наверх