Имя: Пароль:
1C
1С v8
Формула в OpenOffice
,
0 ВежливаяТварь
 
22.02.13
11:52
Добрый день уважаемые форумчане. Столкнулся с весьма глупой проблемой. Есть код вставляющий формулу в документ ОО:

Sheet.getCellByPosition(ЗначенияИзТЗСкалды+1,НомерСтроки).Formula="=SUM(C7:C40)";

Но мне необходим что бы та формула вставилась в каждую последующую ячейку этой строки. Есть ли способ заменить букву означающую столбец на цифру, или что бы в цикле происходила итерация буквы?
1 ВежливаяТварь
 
22.02.13
12:33
нашел прикольный способ.
Вот
СтрокаАлфавита="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
БукваКолонки=Сред(СтрокаАлфавита,ЗначенияИзТЗСкалды+2,1);
2 HeroShima
 
22.02.13
12:57
(1) >СтрокаАлфавита="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
а дальше?
3 ВежливаяТварь
 
22.02.13
13:28
(2)Ну и если мы в цикле получаем номер колонки то мы с помощью Сред() узнаем какая это буква. Туповато конечно, но зато прикольно)