Тим Патрик
Был на сайте: 01.06.2024 14:17

Тим Патрик timpatrik

Паспорт не верифицирован

Скрипт VBA, автоматизация складских рассчетов в MS Excel 

  • 4
  • Опубликовано: 2023-12-06
Задание:
Возникла необходимость регистрации прихода-ухода на склад каких-то деталюшек, винтиков, шпунтиков и всяких прочих финтифлюшек. Нормальные люди все это делают в нормальных программах, но мы не ищем легких путей, поэтому решили обойтись табличкой в Excel.
Файл представляет собой "книгу" с 2-мя листами. На первом листе "Заказ", на втором листе "Склад". Номенклатурные позиции идут строкой. Там в строке главное это название и количество, а все прочее - ненужная для сути мутотень. Так вот, нужно написать скриптик (макрос), который при изменении цвета в любой из ячеек строки листа "Заказ" на зеленый считывает название номенклатурной позиции из соответствующей ячейки "C" и количество из ячейки "G", а затем, если лист "Склад" не имеет такой позиции, то добавляет его с этими данными где-то снизу или сверху, а если "Склад" содержит позицию, тогда надо прибавить заказанное количество из ячейки "G" листа "Заказ" в соответствующую ячейку "E" листа "Склад".
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Парсер последней активности на форуме.

Парсер последней активности на форуме. Есть таблица с данными, последний столбец "Ссылка на профиль", если пройти по ссылке, то можно увидеть Последнюю активность пользователя на сайте. Вот её-то и надо внести в таблицу. Дата публикации: 2020-03-29 14:11:15

Формирование КС-2 и КС-3 из исходных данных

Формирование КС-2 и КС-3 из исходных данных Формирование КС-2 и КС-3 из прайс листа в соответствии с работами и ценами. Дата публикации: 2018-08-30 16:46:59

Макрос для excel. Форматирование и корректировка данных

Макрос для excel. Форматирование и корректировка данных Описание: При внесении данных в таблицу, требуется добавление единиц измерений, контроль даты и разрядности. Обработка 8-ми столбцов. Никаких дополнительных полей и страниц, данные, при переносе в другую таблицу, должны сохраняться. При изменении мес…

Создать макрос, который сможет преобразовать данные в EXCEL

Создать макрос, который сможет преобразовать данные в EXCEL Описание: Добрый день! Мне требуется создать макрос, который сможет преобразовать данные в EXCEL таблице из одного вида, из разных вкладок, в удобный, читаемый для меня формат. Во вложении есть ФАЙЛ 1, в нем нужно во вкладке PAGE4 суммировать некотор…

Сметный расчет строительства коттеджа

Сметный расчет строительства коттеджа Формируется сметный расчет с помощью формул и VBA с включением-выключением разделов сметы. Учитываются материалы и работы! Дата публикации: 2017-09-17 11:23:23

Сметный расчет монтаж и демонтаж

Сметный расчет монтаж и демонтаж Макрос VBA формирует конечный файл по исходным данным, в конечном файле - прикреплен снизу, удаляются все сложные формулы с ссылками и он пригоден для распечатки. По данному принципу можно сделать много всяких расчетов для подготовки документов! Дата…

Макрос для выборки из базы данных клиентов

Макрос для выборки из базы данных клиентов Задание: Написать скрипт для выборки из базы данных клиентов с адресами (база наша в xls), тех клиентов которые находятся в радиусе 7 км. от нашей компании. Дата публикации: 2018-06-16 13:33:29

В среде разработки Visual Basic for Applications Excel

В среде разработки Visual Basic for Applications Excel Программный код должен работать, заполнение формы по марке и бензину машины и подсчет стоимости автомобиля... Дата публикации: 2021-01-03 13:55:13