Страница 2 из 4

Re: StringGrid

Добавлено: 10 янв 2007, 10:43
SergeyS
&quot писал(а):кстати какая разница в коде будет для сохранения в экселе 2003 и 97 :/
Разница имеется в количестве передаваемых параметров в 2003 их больше. Но Excel2003 поддерживает все интерфейсы Excel97. Поэтому используй интерфейсы 97 и программа будет работать и под 2003. А если ты работаешь через вариант, то параметры определяй как для 97

Re: StringGrid

Добавлено: 10 янв 2007, 12:32
matroskin
у меня все по минимуму используется..)
только вот такие

XLApp.Visible:=False;
XLApp.WorkBooks.Add;
XLApp.Cells[m+1, i+1].value := Form1.strngrd1.Cells[i,m];
XLApp.Workbooks[1].SaveAs('c:\eee.xls');

Re: StringGrid

Добавлено: 10 янв 2007, 13:31
SergeyS
а какой код создания Excel экземпляра ты используешь?

Re: StringGrid

Добавлено: 10 янв 2007, 13:48
matroskin
SergeyS писал(а):а какой код создания Excel экземпляра ты используешь?
вот такой :)
[syntax="delphi"]
var XLApp: Variant;

.....

XLApp:=CreateOleObject('Excel.Application');
[/syntax]

Re: StringGrid

Добавлено: 10 янв 2007, 16:49
SergeyS
Тады все должно работать. Попробуй определить в какой момент выскакивает ошибка и сообщи фрагмент кода.

Re: StringGrid

Добавлено: 11 янв 2007, 09:35
matroskin
эх.. это трудновато.. :) там делфи нету

а еще по этой же теме вопрос - как сделать чтоб вертикальный скролбар перемещался за последней строчкой?

Re: StringGrid

Добавлено: 11 янв 2007, 10:33
SergeyS
По поводу того, что трудно определить в каком месте ошибка, так это делается с помощью логов. Пиши после каждой команды сообщение об успешности её выполнения и найдёшь ошибку.

А какие проблемы связанные со скролбаром? Вроде там все должно двигаться автоматически

Re: StringGrid

Добавлено: 11 янв 2007, 12:41
matroskin
SergeyS писал(а):По поводу того, что трудно определить в каком месте ошибка, так это делается с помощью логов. Пиши после каждой команды сообщение об успешности её выполнения и найдёшь ошибку.

А какие проблемы связанные со скролбаром? Вроде там все должно двигаться автоматически
о, попробую, пасибо!
а со скролбаром не знаю - не двигается гад...
даже пересоздал стринггрид все равно :(

Re: StringGrid

Добавлено: 11 янв 2007, 13:39
SergeyS
А как ты его пытаешь двигать (скрол тобишь) мышкой или кодом?

Re: StringGrid

Добавлено: 11 янв 2007, 15:36
matroskin
SergeyS писал(а):А как ты его пытаешь двигать (скрол тобишь) мышкой или кодом?
не, мышкой то работает!
а кодом надо? ты же говориши автоматически должен передвигаться :?