Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

как мониторить значения ячеек в екселе   Найти похожие ветки 

 
Apachi   (2007-01-19 12:52) [0]

Открываю Excel
Excel1:= CreateOleObject("Excel.Application");
Excel1.Application.WorkBooks.Add;
Excel1.Application.Worksheets.Item[1].Cells[1,1]:="fffffffff";
Excel1.Visible:=true;

Затем по таимеру проверяю значение
s:=Excel1.Application.Worksheets.Item[1].Cells[1,1]

если первая ячейка заблокированна (открыта в екселе на редактирование) то праграмма вылетает так как в доступе к ячейке ей отказано

как мониторит значение ячеек???


 
Apachi   (2007-01-19 12:58) [1]

или как узнать редактируется ячейка или нет


 
Elen ©   (2007-01-19 13:13) [2]


> как узнать редактируется ячейка или нет

Есть в Оффисе событие для Worksheet OnChange - Occurs when cells on the worksheet are changed by the user or by an external link., его и пропиши


 
Apachi   (2007-01-19 13:15) [3]

я TExcelApplication нормально создавать не умею
а как его создать и запустить что бы он виден был

не из главной формы
я не знаю какие параметры указывать что бы ексель виден был


 
Elen ©   (2007-01-19 13:16) [4]

Добавлю что выгладит оно вот так :
procedure TForm1.ExcelWorksheet1Change(Sender: TObject;
 var Target: OleVariant);
begin

end;


Это если будеш ручками прописывать, но можеш посмотреть в компоненте TExcelWorksheet как это сделано


 
Elen ©   (2007-01-19 13:18) [5]


> Apachi   (19.01.07 13:15) [3]

Не пойму вопроса?


 
Apachi   (2007-01-19 13:20) [6]

Exel:=TExcelApplication.Create(nil);
 Exel.Workbooks.Add(null,0);
 Exel.Visible[0]:=true;

как то ексель коряво отображается
не подскажите как правильно надо запускать плииз


 
Elen ©   (2007-01-19 13:24) [7]


> как то ексель коряво отображается
> не подскажите как правильно надо за

Коряво это как - симптомы в студию (у меня все класно запускается, только я не создаю его ручками а кидаю на форму компонентик TExcelApplication из вкладки Servers)



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

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
15-1171294889
oldman
2007-02-12 18:41
2007.03.11
Онищенко в очередной раз призвал россиян бросить пить


15-1171263289
Kolan
2007-02-12 09:54
2007.03.11
Ого, бизнес линч работает однако :)


4-1162283659
Суслик
2006-10-31 11:34
2007.03.11
TInplaceEdit.Invalidate - помогите понять, что делает метод.


15-1171307046
bmw0
2007-02-12 22:04
2007.03.11
Длинные числа


2-1171982875
VovkaN
2007-02-20 17:47
2007.03.11
Как указать temp-файлам .db при работе BDE другую папку?