|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.05.2010, 18:10 | #1 |
Новичок
Джуниор
Регистрация: 31.05.2010
Сообщений: 2
|
Проблема макросов и формул
Здравствуйте, дорогие форумчане VBAшники. Появилась небольшая проблема - не знаю как можно с помощью макроса задавать конкретной ячейке формулу. Например, я в своем макросе делаю расчет процентов по формуле (Сумма затрат/Стоимость конкретной статьи расходов) %. Я делаю цикл, в котором нужной ячейке присваиваю значение этой формулы. Но, я использую строковый тип данных для этого, макрос ругается на Run-Time error 1004. То есть я не могу в макросе присвоить ячейке значение являюшееся формулой, например, Range("A1")= "=B2+B3". Как быть?
Заранее спасибо PS на всякий случай привожу свой код Код:
|
31.05.2010, 18:19 | #2 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
А Вы попробуйте записать так:
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
31.05.2010, 18:59 | #3 |
Новичок
Джуниор
Регистрация: 31.05.2010
Сообщений: 2
|
Спасибо, как раз сам нашел этот вариант. Но работает немного другой вариант
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программирование макросов | stasbz | Фриланс | 10 | 22.11.2014 08:48 |
Создание макросов | Женечка2607 | Microsoft Office Excel | 3 | 23.04.2009 21:17 |
Автоматический запуск макросов с листа на котором указан перечень макросов с параметрами и без | Neoli | Microsoft Office Excel | 2 | 09.03.2009 14:31 |
Сравнение макросов | valerij | Microsoft Office Excel | 24 | 09.06.2008 00:57 |