1
Владислав
нет рекомендаций
нет жалоб
Завершён
Название проекта: Макрос Excel для обновления сводной таблицы
Вариант сотрудничества: Одноразовый проект
Раздел: Другое Разное
Предоплата: без предоплат
Способы оплаты: Банковский перевод
Прием заявок: завершен
Вариант сотрудничества: Одноразовый проект
Раздел: Другое Разное
Предоплата: без предоплат
Способы оплаты: Банковский перевод
Прием заявок: завершен
Описание проекта:
Простой макрос.
Макрос должен редактировать исходные данные для сводной и одновременно обновлять сводную таблицу.
Тип Место Материал Партия Добавить Забрать Кол-во
016 01 50020630 1010734
Пишем данные по товару (тип, место, материал, партия) и если товар добавляется, в поле "добавить" пишем вес грузового места (200, 180 и т.д.) который потом переносится в столбец исходных данных "общий запас", а в "Кол-во" количество такие мест, то есть таких создаваемых строк с таким общим запасом и данными по товару в таблице с исходными данными. Когда забираем, пишем просто данные по товару (тип, место, материал, партия), ставим галочку "забрать" и "Кол-во" - количество строк, которые потом удалятся в исходных данных именно по этому товару. И потом обновить сводную таблицу. Нажимаем "выполнить" и как бы должно сработать.
Ну и месджбоксы для ошибок. При успешном добавлении, к примеру, "Готово". Если пытаемся забрать товар, которого нету, тоже что-то по типу "Данного материала нету". Еще надо учитывать, что на листе "данные" Тип, Место, Материал, Партия - это числа в текстовом формате, то есть перед ними апостроф. При добавлении надо учесть, чтобы сводная правильно сводила всё.
Простой макрос.
Макрос должен редактировать исходные данные для сводной и одновременно обновлять сводную таблицу.
Тип Место Материал Партия Добавить Забрать Кол-во
016 01 50020630 1010734
Пишем данные по товару (тип, место, материал, партия) и если товар добавляется, в поле "добавить" пишем вес грузового места (200, 180 и т.д.) который потом переносится в столбец исходных данных "общий запас", а в "Кол-во" количество такие мест, то есть таких создаваемых строк с таким общим запасом и данными по товару в таблице с исходными данными. Когда забираем, пишем просто данные по товару (тип, место, материал, партия), ставим галочку "забрать" и "Кол-во" - количество строк, которые потом удалятся в исходных данных именно по этому товару. И потом обновить сводную таблицу. Нажимаем "выполнить" и как бы должно сработать.
Ну и месджбоксы для ошибок. При успешном добавлении, к примеру, "Готово". Если пытаемся забрать товар, которого нету, тоже что-то по типу "Данного материала нету". Еще надо учитывать, что на листе "данные" Тип, Место, Материал, Партия - это числа в текстовом формате, то есть перед ними апостроф. При добавлении надо учесть, чтобы сводная правильно сводила всё.