|
Как вместо относительной ссылки на ячейку вставить переменную
|
|||
---|---|---|---|
#18+
Пара элементарных для специалистов вопросов: 1. ActiveCell.FormulaR1C1 = "=AVERAGE(R[-33]C[-1]:RC[-1])" Вместо выделенного красным необходимо вставить значение некой переменной. Как бы это сделать не нарушая логику работы фукции? 2.Записал с помощью макроса подсчёт скользящего среднего из Пакета Анализа Эксель. Получилось вот такое: Application.Run "ATPVBAEN.XLAM!Moveavg", , , 34, False, False, False Однако редактор ругается, не хотит выпонять энтот код. Почему? Можно ли в качестве коффициента усреднения, в данном случае 34, использовать переменную? Как это лучше(проще) сделать? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2011, 17:53 |
|
Как вместо относительной ссылки на ячейку вставить переменную
|
|||
---|---|---|---|
#18+
1. Код: plaintext 1. 2.
2. Почему оно не хочет выполняться - написано в тексте ошибки. Прочитай ее. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2011, 18:03 |
|
Как вместо относительной ссылки на ячейку вставить переменную
|
|||
---|---|---|---|
#18+
Спасибо! Работает! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2011, 18:53 |
|
Как вместо относительной ссылки на ячейку вставить переменную
|
|||
---|---|---|---|
#18+
С другой стороны, если формула на лист уже подставляется выполнением некоей функции - зачем? - не проще ли нужные вычисления произвести внутри функции и подставить значения... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2011, 00:41 |
|
|
start [/forum/topic.php?fid=60&msg=37154075&tid=2158899]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 136ms |
0 / 0 |