Главная страница
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.073 c
11-1160477968
vampir_infernal
2006-10-10 14:59
2007.06.03
HWND -> PControl


15-1178431710
IMHO
2007-05-06 10:08
2007.06.03
Знатокам музыки из кинофильмов


15-1178207657
SummerRain
2007-05-03 19:54
2007.06.03
Пути к файлам


15-1178791450
@!!ex
2007-05-10 14:04
2007.06.03
Microsoft прекращает поддержку Windows XP


3-1173319054
Antoxa2005
2007-03-08 04:57
2007.06.03
Вопросик на зание SQL. (Дамы с праздником 8 марта)