Доброго времени суток. Очень нужна помощь. Нужен марос для суммирования колонки "учет" - Допустим в паллете №1 есть перечень артикулов, некоторые повторяются! Нужно повторяющиеся артикула удалять, а их учет суммировать, но не выходить за рамки поддонов, тобишь "Поддон №1 не нужно суммировать с поддоном№6. Пример таблицы прикрепил. Заранее благодарен.
Суммировать значения повторяющихся артикулов, повторы удалять
18.11.2015 00:27:47
|
|
|
|
18.11.2015 00:41:09
А обязательно макросом? Сводная таблица - не подойдет? (см.файл)
Кому решение нужно - тот пример и рисует.
|
|
|
|
18.11.2015 00:45:50
Пытливый,нужен макрос. Со сводными таблицами я сам могу работать, а так как с данным файлом работает очень большое кол-во людей, то нужно упростить действие до макроса.И формат должен быть в такой форме.
|
|
|
|
18.11.2015 22:45:16
Пытливый,Почему-то не работает!((( Мне нужно этот код вставить в кнопку, а вставляю а она выдаёт ошибку!(
|
|
|
|
19.11.2015 00:13:10
Какую ошибку-то хоть? На какой строке кода?
У меня все работает...
Кому решение нужно - тот пример и рисует.
|
|
|
|
19.11.2015 00:49:08
Пытливый,Ссори код работает, только у меня файл очень большой (более 6000 строк и 500 поддонов) очень долго делает операцию.Может есть способ сократить время или хотя бы вывести строку состояния сколько ещё ждать окончания процесса?
|
|
|
|
19.11.2015 00:58:26
Извините, мое кунг-фу не настолько сильно...
![]() Может, более опытные камрады добавят со строкой.
Кому решение нужно - тот пример и рисует.
|
|
|
|
19.11.2015 00:59:40
Пытливый,Понятно, спасибо за помощь.
|
|
|
|
19.11.2015 01:12:36
А куда нужно выводить результат?
|
|
|
|
19.11.2015 01:15:21
Юрий М,Не понял вопроса? Можете повторить вопрос?
|
|
|
|
19.11.2015 01:17:39
Как должна выглядеть итоговая таблица и где она должна быть размещена? Вы в файле не показали...
|
|
|
|
19.11.2015 01:24:10
|
|
|
|
19.11.2015 01:31:43
И чем второй файл отличается от первого?
|
|
|
|
19.11.2015 01:35:38
Юрий М,Расположением и самой таблицей. Так как прошлый код портит весь вид (шапка таблицы изменяется) Думал сам исправлю, но как то не получается и колонка учёт не суммирует. Что я не так делаю?
|
|
|
|
19.11.2015 01:41:57
Попробую сделать, как понял.
|
|
|
|
19.11.2015 02:13:11
Так?
|
|
|
|
19.11.2015 02:15:07
Только сейчас заметил, что можно было к штрихкодам привязываться - было бы покороче ))
|
|
|
|
19.11.2015 02:19:23
Юрий М,Вот что-то подобное, но можно, чтоб подтягивало в том же листе в котором и перечень? и просьба его написать в файле, который во вложении, К штихкоду лучше не подтягиваться, так как
на один товар может быть много разных штихкодов |
|
|
|
19.11.2015 02:24:32
|
|||||
|
|
19.11.2015 02:32:56
Юрий М,Перенёс в свой файл, единственное изменил название листа! Процесс зачищает полностью всю таблицу!((( Ошибку не выдаёт. Как исправить?
|
|
|
|
19.11.2015 02:35:24
Название листа нужно менять и в коде. У меня очищается диапазон на АКТИВНОМ листе.
Если бы внимательно читали, что Вам пишут - вопросов бы не было. |
|
|
|
19.11.2015 02:39:38
Юрий М,Извините.
Название листа я изменил в коде. Или где-то нужно было ещё?
|
|||
|
|
19.11.2015 02:46:34
Нет, только в одном месте. Макрос должен запускаться со второго листа - на котором формируется итоговая таблица.
|
|
|
|
19.11.2015 02:54:48
Юрий М,Попробовал просто скопировать весь лист в новый Лист 1 всё работает, единственное сортирует со 2 строки, а нужно с 5. - Подскажите пожалуйста где поменять?
А в том же листе нельзя запускать? |
|
|
|
19.11.2015 06:40:22
Всё можно. Но нужно СРАЗУ обговаривать все нюансы.
|
|
|
|
19.11.2015 10:25:11
добрый день,еще вариант макроса,результат на листе Лист3,кнопка yyy на листе Лист 1
|
|||
|
|
19.11.2015 15:59:13
sv2013,Код суммирует все поддоны вместе, а нужно чтоб артикула не пересекались между поддонами.
|
|
|
|
19.11.2015 19:35:32
Юрий М,Опишу процедуру работы с файлом:
Паллеты накапливаются - процедурой добавленя на паллеты товара (артикула). На разных паллетах может находится одинаковые артикула. Нужно сделать так, чтоб при добавлении в паллету с товаром артикула, которые уже есть в данной паллете артикула не задваивались, а суммировался учёт артикула. Но чтоб суммировался только учет в данной паллете, но не по всем паллетам. Допустим:
Нужно, чтоб данная процедура происходила в том же листе в которой ведётся учёт "Накопительный". Ещё раз подгружаю файл копия моего рабочего файла. Структура ввида не должна изменятся. Помогите пожалуйста, не получается у меня решить данную задачку самому.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
19.11.2015 20:39:41
Ещё раз спрошу - где должна располагаться итоговая таблица? То, что на первом листе, я понял. Где её позиция на листе - правее исходной?
И почему в первом файле строки с данными начинаются со второй строки, а в реальности, оказывается, что с пятой? Из Правил:
|
||||
|
|
|||
Читают тему