Форум: "Основная";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
Внизкак мониторить значения ячеек в екселе Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c