Страницы: 1
RSS
VBA. написать макрос с использованием ВПР и условие
 
Привет, Форумчане! Помогите пожалуйста по написанию макроса, так как я в  этом новичок. Попытался написать через макрорекордер, но не получается,  мне нужен динамический макрос.

У меня есть файл Расчеты(в нем данные) и Макрос результат(нужно туда макрос написать).

1.  Итак нужно создать новый столбец в конце(файл Расчет кред.линии) и  вписать формулу [=ВПР(M9;'[Макрос Расчеты  (измененный).xlsx]Лист2'!$A:$B;2;0)] и вставить их как значение, далее  заполнить всю строку. Поставить фильтр, всех (#Н/Д) из столбца  переименовать по формуле [=BJ9] (нужно прировнять к столбцу  Субпортфель).

2. Теперь нужно заполнить таблицу ‘’ Кред линии’’ С47-C49 (Малый Бизнес, Средний, Крупный) в файле “Макрос Расчеты”.
Макрос:  фильтр – Текущая классификация -> Тип расчета(Индивидуальный) ,  потом фильтр – Сегмент -> Код поиск - (H,IC,IK,IM,IR,K,K1)крупный,  потом далее копируем “Разница в тенге” сумму(BU4) и вставляем в “Макрос  Расчеты” в таблицу “Кред линии(F47)” крупный

Макрос: фильтр –  Текущая классификация -> Тип расчета(Индивидуальный), потом фильтр –  Сегмент -> Код поиск - ©средний, потом далее копируем “Разница в  тенге” сумму(BX4) и вставляем в “Макрос Расчеты” в таблицу “ Кред линии  (F48)” средний

Макрос: фильтр – Текущая классификация -> Тип  расчета(Индивидуальный) , потом фильтр – Сегмент -> Код поиск -  (R,M,D)малый, потом далее копируем “Разница в тенге” сумму(BU4) и  вставляем в “Макрос Расчеты” в таблицу “ Кред линии (F49)” малый

3.  Макрос: фильтр – Текущая классификация -> Тип  расчета(Индивидуальный) , потом фильтр – Текущая классификация ->  Cубпортфель -

(UNSECURED) далее копируем отдельно из каждой “Разница в тенге” сумму(BU4),

(CONSUMER/OFF BALANCE) далее копируем отдельно из каждой “Разница в тенге” сумму(BU4),

(MORTGAGE), далее копируем отдельно из каждой “Разница в тенге” сумму(BU4),

(AUTO) далее копируем отдельно из каждой “Разница в тенге” сумму(BU4),

(KIK) далее копируем отдельно из каждой “Разница в тенге” сумму(BU4),
(BISTR_DEN) - потом далее копируем отдельно из каждой “Разница в тенге” сумму(BU4)

и все суммы вставляем в “Макрос Расчеты” в таблицу “Кред линии (F52-F57)” соответсвенно с названием строк.


P.S  Вложил файл (Расчеты кредитные линии вручную без макроса), тут я  вручную сделал, можете посмотреть формулу ВПР и новую таблицу

P.S1 Нужно писать понятный код, буду очень благодарен. У меня таких файлов 5-6 штук. Надеюсь на вас  


Оплата 500 рублей, так как 1 файл для работы. И макрос несложный. Пишите в личку, по сроку договоримся
 
У вас вот эта задача не то же самое? https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=7&TID=120278&TITLE_SEO=120278-makros-otcheta-s-ispolzovaniem-vpr-i-filtrov
Страницы: 1
Наверх