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

Вниз

Как вытащить формулу из Excel   Найти похожие ветки 

 
George_Debug   (2005-11-21 11:02) [0]

Доброго времени :-)
Снова бьюсь с Excel.
Мне нужно вытащить формулы из него

Var
 x:  TExcelApplication;
 x_wb:  _Workbook;
 x_ws:  _Worksheet;
 str1: String;

begin
   x:= TExcelApplication.Create(self);
   x.Connect;
   x.workbooks.open(OpenDialog1.FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,Empty Param,EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);

   x_wb:= x.WorkBooks.Item[1];
   x_ws := x_wb.Worksheets.Application.Sheets[1] as _worksheet;
   str1:=x_ws.Cells.Formula[6,2];
   showmessage(str1);
end;

А в результате Excel начинает отъедать по 100МБ и вешает всё на свете.
Помогите


 
umbra ©   (2005-11-21 11:11) [1]

лучше так:

 str1:=x_ws.Cells[6,2].FormulaLocal; //если эксель русский



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

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

Наверх




Память: 0.46 MB
Время: 0.017 c
15-1175943185
Persd
2007-04-07 14:53
2007.05.06
Где можно найти ноты для фортепиано современных исполнителей?


3-1171534913
dzhagr1
2007-02-15 13:21
2007.05.06
Связь таблиц в database desktop


1-1173257292
tytus
2007-03-07 11:48
2007.05.06
Как перевести %USERPROFILE% - в C: Documents and Settings ...


2-1176729542
Neket
2007-04-16 17:19
2007.05.06
Вновь Excel


15-1176018141
Чапаев
2007-04-08 11:42
2007.05.06
Поможыте, люди добрые!