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

Вниз

Delphi+excel   Найти похожие ветки 

 
RaWen ©   (2007-03-16 20:58) [0]

Как подключить книгу Excel к delphi для осуществления поиска(пробовал АDO не получилось). Если можно подкиньте пример.


 
Anatoly Podgoretsky ©   (2007-03-16 21:01) [1]

> RaWen  (16.03.2007 20:58:00)  [0]

К Дельфи нельзя, пробуй опять с АДО, оно в состоянии работать с этим.


 
S@shka ©   (2007-03-16 23:51) [2]


> К Дельфи нельзя, пробуй опять с АДО, оно в состоянии работать
> с этим.


Как это нельзя???

А вот так....

const
Excel = "Excel.Applicaion"

function IsOLEObjectInstalled(Name: String): boolean;
var
 ClassID: TCLSID;
 Rez : HRESULT;
begin
 Rez := CLSIDFromProgID(PWideChar(WideString(Name)), ClassID);
 Result := (Rez = S_OK);
end;

function IsExcelInstalled : Boolean;    
begin
 Result  := IsOLEObjectInstalled(Excell);
end;

procedure OpenXLSDocument (const FileName : String);
var
V  : Variant;
begin
try
  V := GetActiveOleObject (Excell);
except
  V := CreateOleObject(Excell);
end;
 V.WorkBooks.Open(FileName);
 V.Visible := True;
end;

Ну и так далее.... воообщем "Автоматизация Excel в Delphi" в yandex


 
Плохиш ©   (2007-03-17 01:49) [3]


> пробовал АDO не получилось

Анекдот напомнило про украинца, сало и афроамериканца...


 
fd979 ©   (2007-03-17 08:16) [4]

http://www.filefactory.com/file/2e27bb/


 
RaWen ©   (2007-03-17 13:17) [5]

Как сделать поиск в присоединенном екселе?


 
Mike Kouzmine ©   (2007-03-17 13:50) [6]

перебором значений ячеек


 
sniknik ©   (2007-03-17 15:58) [7]

locate-ом в dataset-е или запросом в базе/книге.

> перебором значений ячеек
???
ну это только если хочется написать солидную, задумчивую прогу...
есть же методы поиска в екселе, и без разницы как он открыт, руками или как обьект автоматизации... делаешь макрос, смотришь метод и используешь.



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
4-1167202366
clickmaker
2006-12-27 09:52
2007.06.03
PropertySheet & Windows 95


9-1152615355
aKirill.INFO
2006-07-11 14:55
2007.06.03
Nebula 2


6-1164191295
nali
2006-11-22 13:28
2007.06.03
Проверка соединения с интернет


2-1179381374
MrNew
2007-05-17 09:56
2007.06.03
Всем ЗДОРОВЕНЬКО!


3-1173958678
SergTT
2007-03-15 14:37
2007.06.03
Как обойти ситуацию с заполнением значения ключевого поля