Формула в 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)Ну и если мы в цикле получаем номер колонки то мы с помощью Сред() узнаем какая это буква. Туповато конечно, но зато прикольно)
Закон Брукера: Даже маленькая практика стоит большой теории.