Имя: Пароль:
1C
1С v8
Вывод формул в Excel
0 Юрий П
 
12.02.16
09:53
Есть задача вывести формулы в файл Excel.
Формула подставляется, но если в ней есть русские символы рассчитываться не хочет - пишет #ИМЯ?
Если зайти в эту ячейку и нажать Enter, формула рассчитывается.
Полагаю тут дело в кодировке. Как можно решить эту проблему?
1 cw014
 
12.02.16
09:54
Полагаю, что заменить "СУМ" на "SUM" решит твою проблему
2 Юрий П
 
12.02.16
09:56
SUM даже при ручном вводе не работает.
3 arishkaKlimova
 
12.02.16
09:57
(0) Покажи код
4 cw014
 
12.02.16
09:58
(2) Плохо вводишь ИМХО
5 Юрий П
 
12.02.16
10:03
Sheet.Cells(Строка, Колонка).FormulaR1C1 = "=СУММ(R10C3:R20C3)"
6 Юрий П
 
12.02.16
10:07
(1) Думал, что должны быть английские синонимы. Но не вижу их в списке функций. Это настраивается в Excel?
7 b_ru
 
12.02.16
10:18
Sheet.Cells(Строка, Колонка).FormulaR1C1 = "=SUM(R10C3:R20C3)"
или
Sheet.Cells(Строка, Колонка).FormulaLocalR1C1 = "=СУММ(R10C3:R20C3)"
8 Юрий П
 
12.02.16
10:34
(7) Спасибо. Только FormulaR1C1Local.
Вот для чего это свойство предназначено оказывается.