ссылки типа r1c1 в скриптах - как ?

Поскольку автоматического создания диапазона, похоже, в Ёкселе нет - стал
делать через скрипт.
Во-первых столкнулся с идиотским сообщением об ошибке. Наверноее все
знают, что в Visual Basic формулы в ячейках назфываются не так, как в
самом Ёкселе. Теперь я тже знаю...
Однако, как мне вставить в ячейку (точнее ряд ячеек) форумул типа
=SIN(2*RC[-1]*POWER(x,3))/(RC[-1]*k) + 4*POWER(ATAN(y),2) +RADIANS(91) +
SQRT(LOG(1.5+COS(RC[-1]),2))
Я даже переключил стиль ссылок в R1C1 и всё равно скрипт только понимает
форумлы типа
"=SIN(2*D4*POWER(x,3))/(D4*k) + 4*POWER(ATAN(y),2) +RADIANS(91) +
SQRT(LOG(1.5+COS(D4),2))"
Не хочу руками считаь и заменять "D4"
Хочу взять одну константу и сделать ActiveSheet.Range(r1:r2, c).Formula =
"....RC[-1]..." и не париться с высчитыванием строк и мест, где они в
формуле могут встретиться
Ну уж такая-то простая вещь должна быть ? тем более, что для
программирования R1C1-стиль выглядит естественным, а не навязываемый
A1-стиль.
--
Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/



Похожие сообщения

::2010-03-26 ::ссылки типа r1c1 в скриптах - как ?

Сообщения рядом

::2010-03-25 ::Re: Как восстановить не сохраненный .doc документ , если и.

::2010-03-25 ::Excel - автосоздание диапазона

::2010-03-27 ::Re: excel подчитать число по вторяющихся названий в ст олбце автоматичес

::2010-03-27 ::Как ввести и обработать фа йл CSV в табличном процесс оре?



Архив эхо-конференции

Страницы ::
1 ::2 ::3 ::4 ::5 ::6 ::7 ::8