Основные макросы
для работы
с файлами Автозагрузки

В данном чек-листе вы получите инструкцию по установке макросов. Каждый из
которых поможет автоматизировать и упростить выполнение рутинных задач.
Список доступных макросов с описанием и возможными применениями, доступен слева в меню
1. Установка:
Написать в ТГ - @avitologionline и получить файл для активации макросов.
Далее установить макросы через инсталлятор и следовать инструкциям в диалоговом окне.

ВАЖНО! В отдельных случаях, например, при изменении настроек Excel, установка макросов может не осуществиться, в этом случае необходимо обратиться к техническому специалисту.

Чтобы запустить макрос нужно нажать комбинацию клавиш Ctrl+Y (обязательно с русской раскладкой).
2. Генератор расписания:
Макрос позволяет сгенерировать расписание на указанные дни в нужный диапазоне времени.
Для его использования нужно:
  • Создать чистый лист
  • Запустить “Генератор расписания”
  • Заполнить столбцы, которые появятся после первого запуска макроса

В столбцах указать соответствующую информацию:
  • Дата и время желаемой выгрузки.
  • Количество объявлений, которые нужно в этот день выгрузить
Здесь выгрузка с 23.09 по 30.09 с 9 до 18 часов.
После заполнения полей нужно запустить
генератор повторно.
Результат вы увидите в столбце F:
3. Множитель городов:
Данный макрос позволяет размножить значения нужное количество раз. Например, нам нужно получить 20 СПБ, 20 Краснодара и 10 Пскова. Чтобы не тянуть локации вручную воспользуемся макросом:

  • Создаем чистый лист
  • В столбец А добавляем список городов (вставляем в А1 и далее)
  • В столбце B напротив городов пишем количество дублей, т. е. сколько городов вам нужно
  • Запускаем “Множитель городов”.
В столбце С появляется список размноженных городов, в том порядке, в котором они шли в столбце А.
4. Выставление UTC
При помощи данного макроса можно быстро выставить корректный часовой пояс к объявлениям в файле.
  • Открываем панель макросов комбинацией клавиш CTRL+Y (в русской раскладке) и выбираем “Выставление UTC”
  • Отработавший макрос выдает окошко с отчетом по операции. Выглядит оно так:
  • “Ошибок с датой (желтые ячейки)” - здесь указывается количество объявлений, где макрос не смог обработать дату DateBegin. Это происходит в случаях, когда дата указана в неправильном формате или ее изначальный часовой пояс отличается от значения “+03”.
  • “Ошибок с адресом (красные ячейки)” - пункт сообщает о количестве объявлений, для которых макрос не смог найти указанный адрес в своей базе.
  • “Объявлений без дат” - количество объявлений, где DateBegin пустой.

ВАЖНО! В базе данных макроса находятся только области и населенные пункты-областные центры. Поэтому при создании наполнения в столбце Address следует указывать не только сам населенный пункт, но и единицу административно-территориального деления РФ.
5. Форматирование даты
Макрос “Форматирование Даты” существенно ускоряет работу с датами в файле. Он переводит их в формат, подходящий для Автозагрузки.

Формат даты для АЗ в общем виде выглядит так: гггг-мм-ддTчч:мм:сс+UTC.
Макрос “Форматирование Даты” работает в двух режимах, рассмотрим их.
1. Перевод даты в формат АЗ
Алгоритм применения:

  • выделить необходимый диапазон с датами.
  • сочетанием клавиш Ctrl + Y (в русской раскладке) вызвать панель макросов и выбрать из списка “Форматирование даты”.
  • дождаться системного сообщения о том, что форматирование завершено.
  • нажать OK.
2. Перевод даты формата АЗ в обычный формат
Иногда, нам требуется внести корректировки в даты в файле, уже обработанном Автозагрузкой. Чтобы улучшить читаемость, можно перевести дату из формата АЗ в обычный формат Excel. Алгоритм применения идентичен переводу даты в формат АЗ.
6. Редактирование цен
Макрос позволяет быстро изменять цены в выделенном диапазоне данных. Он будет полезен, когда стоит задача отредактировать цены на фиксированный процент или в случайном порядке изменить данные в нужном диапазоне, опираясь на “пограничный” процент.
Применение макроса
Чтобы воспользоваться макросом необходимо запустить «Панель макросов» сочетанием клавиш Ctrl + Y в русской раскладке клавиатуры. Выбрать плашку “Редактирование цен”.

Открывается диалоговое окно. В нем необходимо указать область цен, которые нужно отредактировать. Сделать это можно, выделив мышкой нужный диапазон или непосредственно вручную, прописав адреса ячеек в поле для ввода (ссылки должны быть абсолютными). Нажать OK. Далее откроется окно с доступными опциями изменения цены.
Опции изменения цены
В зависимости от задачи выбрать одну из 5 опций изменения цены. Для простоты восприятия сгруппируем эти опции.
Рассмотрим на примере увеличения цены

Указываем 1 в диалоговом окне Шага 2.
На Шаге 3 вводим число процента, на который нужно увеличить все цены в выбранном диапазоне. Например, 20. Нажимаем ОК.
7. Вставка и замена фото
Один из способов работы со ссылками на фотографии в файле АЗ - использование макроса, который может упростить процесс замены конкретных ссылок на фото или их вставку в столбце ImageUrls.
Рассмотрим на примере замены ссылки
1. Выделяем столбец с существующими в объявлениях фотографиями (ImageUrls)
2. В файле Excel комбинацией клавиш CTRL+Y (в русской раскладке) вызываем меню макросов и выбираем Замена и вставка фото

3. Далее необходимо в открывшемся окошке указать номер фото, которое нам необходимо заменить, и нажать ОК. В нашем примере это будет ссылка на вторую фотографию.
4. Следующий шаг - добавление новой ссылки на фотографию (в открывшемся окне вставляем прямую ссылку на фото-замену), после чего жмем ОК.
5. Заключительный этап замены фото с помощью макроса - выбор опции. Согласно предложенным вариантам, выбираем необходимое нам действие - “1 - заменить фото” - жмем ОК.
8. Количество фото
Макрос позволяет узнать количество фотографий в объявлениях. Достаточно открыть файл АЗ и запустить макрос, получив результат как на скриншоте (столбец “количество фото”, появившийся рядом с “ImageUrls”).
9. Проверка ошибок
Макрос может помочь найти те ошибки в файле Автозагрузки, которые пропускает стандартная проверка Авито.

  • фото формата Web
  • фото с неверным / отсутствующим разделителем
  • один тег strong, не имеющий закрывающего или открывающего тега
  • количество телефонных номеров больше одного(если иное не было указано)
  • диапазон дат выгрузки превышает 30 дней
  • указана прошедшая дата выгрузки

Программа сканирует файл на наличие некорректных данных и выводит на экран форму с отчетом о найденных ошибках и непосредственно выделяет ячейки с ними красным шрифтом.

Если некорректных данных в файле не обнаружено, макрос выводит в результате отчета информацию об отсутствии ошибок.
10. Конвертер текста HTML
Макрос преобразовывает текст с тегами <br> и <p> в удобный формат.
Данный конвертер не трогает теги <strong>, так что не стоит переживать, что они исчезнут.
Made on
Tilda