Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2019, 14:26   #1
Gaya_m
 
Регистрация: 17.10.2019
Сообщений: 7
По умолчанию Описать формулу в Excel

Всем добрый день!
Я новичок, прошу строго не судить. Вопрос вот в чем: есть формула =ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«прут»;А2);« прутки»);ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«ква д»;А2); «квадрат»);ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«ш естигр»;А2); «шестигранник»); «»))). Эту формулу надо как-то описать в макрос, чтобы макрос выводил такие же ответы, как формула. Заранее огромное спасибо!
Gaya_m вне форума Ответить с цитированием
Старый 17.10.2019, 14:49   #2
yuresku
Пользователь
 
Регистрация: 01.06.2011
Сообщений: 72
По умолчанию

где ваша формула?
yuresku вне форума Ответить с цитированием
Старый 17.10.2019, 14:56   #3
Gaya_m
 
Регистрация: 17.10.2019
Сообщений: 7
По умолчанию

Формула:
=ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«прут»;А2);« прутки»);ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«ква д»;А2); «квадрат»);ЕСЛИОШИБКА(ЕСЛИ(ПОИСК(«ш естигр»;А2); «шестигранник»); «»))).
Gaya_m вне форума Ответить с цитированием
Старый 17.10.2019, 15:04   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Gaya_m Посмотреть сообщение
Эту формулу надо как-то описать в макрос, чтобы макрос выводил такие же ответы, как формула.
Выводил где? включите макрорекордер ("Вид" -"Макросы" - "Запись макроса...") и запишите процесс заполнения формулой нужной ячейки.
Получите готовый код макроса.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.10.2019, 15:12   #5
Gaya_m
 
Регистрация: 17.10.2019
Сообщений: 7
По умолчанию

Макрорекодер не подходит, он будет выводить формулы на такое же количество строк, у меня количество строк меняется. Мне нужен код, чтобы другие задачи в том числе решать.
Gaya_m вне форума Ответить с цитированием
Старый 17.10.2019, 15:16   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Gaya_m Посмотреть сообщение
у меня количество строк меняется.
измените код макроса, чтобы он брал нужное количество строк.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.10.2019, 15:22   #7
Gaya_m
 
Регистрация: 17.10.2019
Сообщений: 7
По умолчанию

Ясно. Спасибо
Gaya_m вне форума Ответить с цитированием
Старый 17.10.2019, 15:26   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Gaya_m Посмотреть сообщение
Ясно. Спасибо
кстати, если к сообщению прикреплён XLS файл с примером данных и чётким описанием, что нужно получить после выполнения макроса, то, есть высокая вероятность, что Вам код макроса напишут.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Excel как в Excel написать формулу: если это название, то заданное число orlov_vov Помощь студентам 5 28.02.2019 10:07
Переписать формулу в Excel Thisiszohan Помощь студентам 0 06.04.2017 15:32
Как описать формулу авто заполнения ячеек? vovvei Microsoft Office Excel 3 02.05.2015 21:10
Составление формулу в Excel Konkord Microsoft Office Excel 2 17.05.2013 10:56
Сделать формулу в Excel ROBERT033 Microsoft Office Excel 6 21.02.2009 17:13