Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

создание Excel-документа с помощью Delphi


Уля ©   (2006-06-16 12:09:00) 

Слздаю Excel-документ с помощью Delphi. В ячейку записываю формулу. Например, так:
Worksheet.Range['L34'].Formula:= '=СУММ(L29:L33)';

При отображении документа в ячейке пишется :#ИМЯ?
хотя если стать на ячейку, то формула там. В чем причина такого отображения и что можно сделать, чтобы отобразилась нормально сумма?


Valerio   (2006-06-19 02:35:00) [1]

Вот пример:
ExcelWorksheet.Cells.Item[4,1] := '=SUM(RC[3]:RC[4])';


SergP.   (2006-06-18 11:56:00) [2]

> Слздаю Excel-документ с помощью Delphi. В ячейку записываю
> формулу. Например, так:
> Worksheet.Range['L34'].Formula:= '=СУММ(L29:L33)';


Посмотри как на самом деле записываются формулы.
Я точно не помню, но вроде бы
и =СУММ(L29:L33) и =SUM(L29:L33) не правильно.

А чтобы посмотреть, запиши в макрос, а потом посмотри в макросе.


Michael5   (2006-06-18 10:52:00) [3]

Попробуй
Worksheet.Range['L34'].Formula:= '=SUM(L29:L33)';


Наверх

Титульная страница Поиск, карта сайта Написать письмо