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

Вниз

Опять Ёксель и формулы   Найти похожие ветки 

 
Ghost_ ©   (2003-04-29 09:18) [0]

пишу Excel.Range["M1:M1"].Formula:="=ОКРУГЛВНИЗ(H18/1000000,0)";
в ячейки пишет #ИМЯ? уже в созданом документе удаляю Н и пишу заново то же самое все работает...В чем может быть дело..


 
KoluChi ©   (2003-04-29 09:22) [1]

Может у вас русская Н в строке?


 
Ghost_ ©   (2003-04-29 09:28) [2]

Нет пишу Excel.Range["M1:M1"].Formula:="=ОКРУГЛВНИЗ(h18/1000000,0)"; тоже самое может дело в какихнибудь кодировках..


 
Bel ©   (2003-04-29 09:39) [3]

Попробуй написать абсолютную ссылку: $h$18.


 
KoluChi ©   (2003-04-29 09:43) [4]

попробуйте
Excel.Range["M1:M1"].Formula:="=ОКРУГЛВНИЗ(h18/1000000 ;0)";


 
Ghost_ ©   (2003-04-29 09:53) [5]

KoluChi Я это и писал


 
Ghost_ ©   (2003-04-29 09:55) [6]

У когонибудь вообще такая штука работает...?


 
evvcom ©   (2003-04-29 10:00) [7]


> Ghost_ © (29.04.03 09:53)
> KoluChi Я это и писал


Судя по постам, используется запятая вместо точки с запятой.


 
Ghost_ ©   (2003-04-29 10:13) [8]

Точку с запятой компилятор не пропустит ставишь запятую, а в итоге она точку с запятой сама потавить...


 
Bel ©   (2003-04-29 10:34) [9]

> Ghost_ © (29.04.03 10:13)
> Точку с запятой компилятор не пропустит ставишь запятую, а в итоге она точку с запятой сама потавить...

Компилятор здесь ни при чём. Это же строка в апострофах. Компилятору по фигу, что ты там написал. В каком виде написал, в таком и передаётся в Эксель.


 
Ghost_ ©   (2003-04-29 10:53) [10]

Ну ни омпилятьр, а при передаче в ОЛЕ сервер вылетает ошибка...но дело не в этом как формулу-то запустить?


 
evvcom ©   (2003-04-29 11:03) [11]

> Ghost_ © (29.04.03 10:53)

Ну так в результате в ёкселе что стоит? Точка с запятой? Если запятая, то вот и не работает. И потом,
> а в итоге она точку с запятой сама потавить...
эта "она сама" как определяет, где надо запятую на точку с запятой менять, а где не надо? Что-то не то в твоих рассуждениях, по-моему.


 
Ghost_ ©   (2003-04-29 11:11) [12]

Тут не рассуждения...че флейм разводить сам поробуй..тогда скажешь..


 
Bel ©   (2003-04-29 13:20) [13]

Я попробовал. Описанная ситуация действительно имеет место.
У меня проблема решилась так: В качестве разделителя я использовал точку с запятой, а вместо свойства Formula я использовал FormulaLocal.
Добавление: В общем случае вместо точки с запятой надо использовать ListSeparator.


 
Ghost_ ©   (2003-04-29 13:28) [14]

Агромная спасиба..



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

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

Наверх




Память: 0.49 MB
Время: 0.009 c
4-34644
squab
2003-03-11 23:04
2003.05.12
перетаскивание окна.


1-34430
Oleg__
2003-04-28 17:07
2003.05.12
WordApplication


14-34619
Marser
2003-04-17 13:39
2003.05.12
Пенитенциарные системы


11-34384
not
2002-08-08 06:05
2003.05.12
аналог TStringGrid в KOL


14-34590
Evgeny
2003-04-24 08:58
2003.05.12
Справочная система Delphi