Прошу помощи. Пожалуйста помогите создать макрос для рутиной работы. Каждый месяц иногда чаще мне нужно скачивать из сайта файл "акт свекри с таможней" и сравнивать с "таблицей из 1С" и каждый раз мне нужно пердварительно обработать скаченную таблицу. 1. Сохранить файл формата .do в .xls 2. Создать копию единственного листа и изменить формат ячеек. А именно ячейки с цифрами. Потому что они изначально текстовые или что-то вроде того. 3. И наконец разбить созданный второй лист на три части (1.ОБЩИЙ ВИД 2.ГТД 3.ПРОЧИЕ). Мне так легче дальше работать.
Я пробовал сам записывать "марос рекордингом", но так как каждый раз акт сверки бывает с разными количествами срок макрос плохо отрабатывает нужные мне действия. То зависает по середине, то ошибку выдает или пропускает гдето строки и сумма не сходится с исходной таблицей. По этому я решил обратиться к профиссионалам.
Прикрепляю: -шаблон таблицы скаченный из сайта -пример уже обработанной таблицы (в файле отставил заметки о том что я сделал)
sendtome, Название темы у вас не отвечает к требованиям форума, попросите модераторы поменяют, название темы "Извлечь и группировка данных по условию". Вариант:
Ассалому алейкум Бехруз ака. Брат я очень благодарен за вашу помощь. Но есть некоторые моменты в Вашем коде макроса которые я сам исправить не могу. А именно: 1. Хотелось бы ещё иметь один лист "Общий вид" как в моём примере. Этот лист в виде небольшой таблички показывает вкратце какие виды расходов и доходов имеет акт-сверки и их сумму. 2. Касательно листа "ГТД" там номера ГТД правильно консолидируется, но их суммы нет. И я понял причину, номера ГТД таблице повторяются, но у каждого своя сумма и их все надо сложить. В вашем варианте формула берёт сумму только первую сумму. 3. Пожалуйста добавьте в ваш код "разделитель групп разрядов". т.е. пусть суммы будут иметь числовой формат и группы разрядов разделялись. Так глазу удобнее и не запутается человек.
Брат благодарю за помощь! Мне очень нравится результат. Остались лишь последние штрихи для идеального макроса. Я для теста взял акт сверки максимального объёма, но макрос отрабатывает чуточку некорректно. Посмотрите пожалуйста этот файл, можноли доработать выделенные места?
Доброго времени суток. Брат я сам добработал проблемы с "начальное сальдо" и "разделение группы разрядов". Но не могу решить проблему с консолидацией на листе "ГТД". Сумма всех значений в колоне "B" должна совподать с значением в "E3" на листе "Общий Вид". Причина: Да, номера ГТД правильно сокращаются в колонке "А", но макрос убирает суммы из колонки "В" тоже, вместо того чтобы складывать их. Оставляет лишь первое значение которое оно нашло.
Например: В течение года по ГТД 26003/26.09.2023/0097543 пять раз снимали деньги. Общая сумма снятых денег 31 654 249,73: 23.09.23 26003/26.09.2023/0097543 825 000 23.10.23 26003/26.09.2023/0097543 82500 30.12.23 26003/26.09.2023/0097543 30 746 749,73 30.12.23 26003/26.09.2023/0097543 -82 500 31.12.23 26003/26.09.2023/0097543 82 5000
Но макрос выдаёт только первую сумму 825 000 вместо 31 654 249,73. Прошу помогите. Последний раз. Больше не буду беспокоить.