Главная страница
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.014 c
3-34323
Sergey
2003-04-21 13:24
2003.05.12
Midas событие ReconcileError ?


1-34470
Slavok
2003-04-29 11:11
2003.05.12
WordApplication. Как конектится ещё раз в реал-тайме?


1-34458
NewN
2003-04-29 09:00
2003.05.12
Передача string в DLL.


1-34508
vajo
2003-04-30 09:13
2003.05.12
Создание новой формы с компанентами


11-34386
Igit
2002-08-11 08:25
2003.05.12
Таймер