Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Построение формулы в ячейки / 8 сообщений из 8, страница 1 из 1
15.05.2012, 11:29
    #37794497
Finish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Привет!
в ячейки есть формула,мне необходимо эту формулу "нарастить" с помощью ВБА. т.е. в ячейки
= B1/A20 *5
по ходу цикла надо достраивать эту формулу: = B1/A20 *5 + B2/A40*10

Код: vbnet
1.
 Cells(a, 21) = "= Cells(a, 21) & + (R[" & -a + i & "]C/R5C21)/1000"

делаю так но не работает, он значение Cells(a, 21) подставляет сразу числом,а надо чтоб именно формула строилась


спасибо
...
Рейтинг: 0 / 0
15.05.2012, 11:50
    #37794555
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Код: vbnet
1.
Cells(a, 21).Formula = "=" & Cells(a, 21).Formula & "+ (R[" & -a + i & "]C/R5C21)/1000"

так?
...
Рейтинг: 0 / 0
15.05.2012, 11:53
    #37794572
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Cells(a,21).Formula = "= " & Cells(a,21).Formula & "+ ...
...
Рейтинг: 0 / 0
15.05.2012, 12:48
    #37794777
Finish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Object defined error

вот так ругается на подобную конструкцию
...
Рейтинг: 0 / 0
15.05.2012, 12:51
    #37794789
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Либо переменная "а" некорректно задана, либо полный путь к Cells надо прописать
...
Рейтинг: 0 / 0
15.05.2012, 13:59
    #37795036
Finish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
таже самая ошибка
...
Рейтинг: 0 / 0
15.05.2012, 14:15
    #37795083
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
Код: vbnet
1.
Cells(a, 21).FormulaR1C1 = Cells(a, 21).FormulaR1C1 & "+ (R[" & -a + i & "]C/R5C21)/1000"


И "равно" там было лишнее
...
Рейтинг: 0 / 0
15.05.2012, 14:41
    #37795181
Finish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение формулы в ячейки
ое, работает)

спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Построение формулы в ячейки / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]