Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вставка формул макросом - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Вставка формул макросом
RAN Дата: Воскресенье, 23.11.2014, 12:58 | Сообщение № 1
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
При необходимости вмтавки формул на лист обычно обработку проводил в два этапа - обработка данных в массиве, выгрузка и вставка формул в нужные диапазоны.
Вчера столкнулся с проблемой вставки формул, ибо в одном столбце в зависимости от условия может быть несколько формул, а циклом по ячейкам бегать не хотелось.
Решил попрбовать вставить формулы в массив. Оказалось - отличная идея!
Прописываем в массив FormulaR1C1 и выгружаем
[vba]
Код
arrTmp(k, 4) = "=EOMONTH(RC[-1],0)"
[/vba]
В отличие от ручной вставки, включенный режим отображения формул влияния не оказывает.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеПри необходимости вмтавки формул на лист обычно обработку проводил в два этапа - обработка данных в массиве, выгрузка и вставка формул в нужные диапазоны.
Вчера столкнулся с проблемой вставки формул, ибо в одном столбце в зависимости от условия может быть несколько формул, а циклом по ячейкам бегать не хотелось.
Решил попрбовать вставить формулы в массив. Оказалось - отличная идея!
Прописываем в массив FormulaR1C1 и выгружаем
[vba]
Код
arrTmp(k, 4) = "=EOMONTH(RC[-1],0)"
[/vba]
В отличие от ручной вставки, включенный режим отображения формул влияния не оказывает.

Автор - RAN
Дата добавления - 23.11.2014 в 12:58
Serge_007 Дата: Воскресенье, 23.11.2014, 13:02 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Привет, Андрей

А вопрос-то в чём?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПривет, Андрей

А вопрос-то в чём?

Автор - Serge_007
Дата добавления - 23.11.2014 в 13:02
RAN Дата: Воскресенье, 23.11.2014, 13:03 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Это не вопрос.
Просто наблюдение (информация к размышлению)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЭто не вопрос.
Просто наблюдение (информация к размышлению)

Автор - RAN
Дата добавления - 23.11.2014 в 13:03
Vostok Дата: Воскресенье, 23.11.2014, 14:00 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 211
Репутация: 1 ±
Замечаний: 40% ±

Excel 2010
Это не вопрос.
Просто наблюдение (информация к размышлению)

Это не вопрос и не наблюдение, это просто МЫСЛИ ВСЛУХ. Привёл бы что ли код, приложил файл, мы бы все посмотрели, обсудили и т.д.


"Посылая кого-то в Google, Помните, завтра туда могут Послать Вас !"

Сообщение отредактировал Vostok - Воскресенье, 23.11.2014, 14:01
 
Ответить
Сообщение
Это не вопрос.
Просто наблюдение (информация к размышлению)

Это не вопрос и не наблюдение, это просто МЫСЛИ ВСЛУХ. Привёл бы что ли код, приложил файл, мы бы все посмотрели, обсудили и т.д.

Автор - Vostok
Дата добавления - 23.11.2014 в 14:00
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!