Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизКак при помощи Delphi записать формулу в Excel Найти похожие ветки
← →
EgorT (2004-01-08 12:24) [0]Добрцый день! Есть такая проблема: хочется из Delphi 5 записывать в MS Excel всякие разные формулы, отличные от SUM. Помогите кто знает как это делать!
← →
Романов Р.В. (2004-01-08 12:25) [1]cells.Formula := "=МИН(A1:A10)";
← →
REP (2004-01-08 12:31) [2]cells.Formula := "=MIN(A1:A10)"; Вроде как русские формулы он не понимает. Хотя может и от версии зависит.
← →
EgorT (2004-01-08 12:34) [3]Не помогает пишет "#ИМЯ?" в той ячейке, то есть результат считать не могу, или если записть формулу "=ЕСЛИ(A1=10;A2+A3;0)" тоже ничего хорошего не получилось
← →
EgorT (2004-01-08 12:35) [4]например Сумм понимает замечательно а все остальное нет
← →
Романов Р.В. (2004-01-08 13:00) [5]A1 пиши на английской раскладке
← →
REP (2004-01-08 13:06) [6]Вместо точки с запятой используй ЗАПЯТУЮ
А в сумм ты не используешь точку с запятой
Типа:
"=ЕСЛИ(A1=10 , A2+A3,0)"
← →
EgorT (2004-01-08 13:10) [7]А1 пишу по английски, а на счет запятой попробую
← →
Карелин Артем (2004-01-08 13:26) [8]Делай макрос и формулу бери из макроса. К примеру
=ЕСЛИ(H8=12;G3;12)
на самом деле будет"=IF(R[7]C[7]=12,R[2]C[6],12)"
← →
EgorT (2004-01-08 13:39) [9]А если данный файлик каждый раз новый будет макрос к чему прицеплять, и все формулы туда записывать, или я чего то не понял
← →
REP (2004-01-08 13:45) [10]Карелин Артем © (08.01.04 13:26) [8]
Ну не обязательно уж прямо R[7]C[7] Можно и обычно использовать H8, однако с синтаксисом нужно быть поосторожнее. Можно в Екселе находить нужную формулу по русски, а затем в "смотри также"(See also) находить ее англоязычный синтаксис
← →
Карелин Артем (2004-01-08 13:52) [11]REP © (08.01.04 13:45) [10]
Не обязательно. Это я через запись макроса получил.
EgorT (08.01.04 13:39) [9]
Именно не понял идею. Через макрос Названия формул надо получать. Хранить из не надо.
← →
REP (2004-01-08 14:03) [12]Карелин Артем © (08.01.04 13:52) [11]
Сидим и говорим друг другу "не обязательно, не обязательно"
Все таки нагляднее H8 (роднее для тех кто ексель знает немного)
А так пиши как угодно, не спорю.
:))
EgorT (08.01.04 13:39) [9]
А идея рассмотрена в соседней ветке:
http://delphimaster.net/view/1-1073549258/
По сути однотипные вопросы-то. И решение проблемы одно...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.009 c