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

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

В Ексель не в формуле не передаются знак ";"


Gennadiy ©   (2004-12-22 18:01:00) 

Уважаемые мастера!!!
Вот в этой конструкции в Эксель не передается знак ; и выдается ошибка, когда знак ; в формуле не используется, то все передается нормально
    exl.Range['SummaZakaza'].Value:='=SUMPRODUCT'+'('+'C'+IntToStr(P)+':'+'C'+IntToStr(i)+';'+'F'+IntToStr(P)+':'+'F'+IntToS tr(i)+')';


palva   (2004-12-23 01:01:00) [1]

Такие вещи на перле пишут, а не на паскале.


Fay   (2004-12-22 22:26:00) [2]

2 begin...end ©   (22.12.04 22:17) [7]
Но он тоже неправильный, и это главное 8)


begin...end   (2004-12-22 22:17:00) [3]

> [6] Fay ©   (22.12.04 22:13)

У Вас длиннее. Код, в смысле. :-)На целых 2 символа. :-)


Fay   (2004-12-22 22:13:00) [4]

2 begin...end ©   (22.12.04 22:08) [5]
8)
Format('=SUMPRODUCT(C%0:d:C%1:d;F%0:d:F%1:d)', [P, i])


begin...end   (2004-12-22 22:08:00) [5]

> Gennadiy ©   (22.12.04 18:01)

<OFFTOP>

> '=SUMPRODUCT'+'('+'C'+IntToStr(P)+':'+'C'+IntToStr(i)+';'+'F'+IntToStr(P)+':'+'F'+IntToStr(i)+')'

Format('=SUMPRODUCT(C%d:C%d;F%d:F%d)', [P, i, P, i])

</OFFTOP>


Fay   (2004-12-22 22:02:00) [6]

2 Gennadiy ©   (22.12.04 18:01)
Это не ';'. Это - ListSeparator.


palva   (2004-12-22 21:48:00) [7]

Первый раз здесь кому-то помог.


Gennadiy   (2004-12-22 18:58:00) [8]

О точно помогло, спасибо!!!


palva   (2004-12-22 18:20:00) [9]

Может локаль английская? Тогда вместо ";" испольуют ",".


Наверх

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