Макрос VBA Excel
1000 UAHЗаписав короткий відео-опис в Loom: https://www.loom.com/share/d355bffc90d24ffb833547717ddca515?sid=12caa069-c62a-498e-8418-d9b4c1cb4b09
Детальне ТЗ:
Процес макросу:
- У файлі №1 лист «Старт» вивести кнопку «Вибрати файл залишків СКЛАД ТС» (файл формату “.ods”). Надалі «Файл №2». Юзер натискає на кнопку, вискакує вікно вибору файлу і юзер підвантажує книгу. У папці додав «ПРИКЛАД файлу №2 залишків ТС».
- Із файлу №2 макрос має зробити Pivot (бажано в масиві, а не на листі) по Артикул + Кількість
- Макрос має склеїти в новому масиві – масив з п.2. та Артикули з листа «сайтБАЗА» файлу №1 (там артикул=model), де status=true. І прибрати дублі артикулів в другому масиві.
- Макрос має створити нову Книгу файл №5 (приклад «ПРИКЛАД_термін доставки») зі стовпчиками в такій логіці:
- Стовпчик «№» - пропуск як в прикладі (так треба)
- Стовпчик «Артикул» - сюди додаємо артикул з масиву п.3
- Стовпчик «Кількість днів доставки» проставити цифру за такою логікою в порядку приорітетності:
А) Якщо [Залишок по цьому артикулу в файлі №2 > 0] та [Артикул є в «сайтБАЗА»] -> тоді цифра 0
😎 Якщо [Артикулу нема в файлі №2] чи [залишок по цьому артикулу в файлі №2 = 0] та [артикул є в «сайтБАЗА»] -> тоді цифра береться з «терміндоставкиБАЗА» по логіці як починається артикул
C) Якщо [Назва з файлу №2 містить слово «Книги»] та [Артикулу нема в «сайтБАЗА»] -> тоді [цей артикул падає в нову книгу «Помилки» (файл №6)] та [цей артикул не додається в список файлу №5]
D) Якщо [Назва з файлу №2 містить слово «Книги»] та [залишок його в файлі №2 = 0] та [Артикулу нема в «сайтБАЗА»] -> тоді цей артикул не додається в список файлу №5
E) Якщо по артикулу з файлу №2 залишок негативний - тоді цей артикул попадає в книгу «Помилки» (файл №6)
- Стовпчик «Точна дата» - брати її з листа «терміндоставкиБАЗА» (якщо вона там є)
5. Макрос додає назву і залишок з файлу №2 в лист «ТОП товари» (там юзер сам вписує артикули, які вважає ТОПами)
6. Макрос виводить щось на-кшталт pivot на сторінку «штрихкодКІЛЬКІСТЬ», де рахується сума по кожному Штрих-коду з файлу №2
7. Макрос бере данні з «опціїІМПОРТ» і створює новий файл №5, і копіює туди данні без формул. Якщо помилка N/A -> тоді ставимо 0.
8. Макрос створює нову папку, де знаходиться сам файл №1 з назвою сьогоднішнього дня ДД.ММ.ГГГГ ч:мм) і в неї:
- завантажує файл №4 і називає його «Exel Dev2studio»
- завантажує файл №5 і називає його «Exel Dev2studio (тільки для терміну доставки)»
- завантажує файл №6 і називає його «Помилки»
9. Макрос зберігає файл №1
Додатки 6
Відгук замовника про співпрацю з Юрієм Тройняком
Макрос VBA ExcelРекомендую виконавця, все супер!
Відгук фрилансера про співпрацю з Николаєм Оли
Макрос VBA ExcelМакрос був досить складний! Одноразово отримати аналітику та розрахунок. Але нарешті, ми це зробили.
-
5920 345 0 Можу написати набір макросів для Excel для роботи за алгоритмом.
Алгоритм треба обговорити, бо вже в третьому пункті незрозуміло, як саме Ви хочете об'єднувати масив Артикул + Кількість з масивом model.
Відповідно ціна ціна і термін стануть зрозумілими після обговорення.
-
1312 37 0 Добрий день.
Досвід написання макросів є.
Готовий починати .
-
135 1 0 Доброго вечора, Миколай! Готовий виконати ваше завдання, але мені потрібно 4 дні. Якщо терміни виконання вам підходять із задоволенням допомогу.
-
Не проще программу написать? Загнать в неё весь этот функционал, добавить плюшек и спокойно работать?
-
Чим макрос - не програма? 🙂
Сайт та складська система дають екселі. Тому більш зручне для нас рішення - макрос в Екселі
-
Актуальні фриланс-проєкти в категорії Десктопні додатки
Модифікація в роботі емулятора
2000 UAH
Доброго дня. Я скачав з Інтернету емулятор ігрового автомата gaminator cf final. Він мені дуже сподобався, але там є недоліки. Є адмін панель, але вона відкривається вільно, але не закривається взагалі. Закривається тільки разом з додатком. А дані, після зміни в адмін панелі -… Десктопні додатки ∙ 3 дні 8 годин тому ∙ 10 ставок |
Розробка кастомного ПЗ (Android-додатка + CMS) для кіосків самообслуговування SUNMI K2 (Фастфуд)
1000 UAH
Шукаємо досвідчену команду або Middle/Senior Android-розробника (можливо, з Full-stack навичками) для створення власного програмного забезпечення для кіосків самообслуговування ритейл-мережі закладу швидкого харчування. Зараз наші термінали працюють на базі готового хмарного… CMS, Десктопні додатки ∙ 8 днів 4 години тому ∙ 23 ставки |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 13 днів 12 годин тому ∙ 19 ставок |