Выложил программу для автоматизации работы с Excel словами

Где-то на просторах Сетки обещал программу, в которой рутину в таблицах автоматизируют простыми словами - выложил архив для Windows 10 и её исходники на github. Можно писать задание: “размеры в колонках F, G и H приходят в сантиметрах, переведи их в миллиметры” - программа собирает из этого сценарий и дальше делает работу в будущем одной кнопкой на вашем компьютере (данные никуда не отправляются). Заодно кратко расскажу, зачем она появилась и где у неё границы

Супруга работает контент-менеджером в крупном специализированном маркетплейсе и ежедневно обрабатывает кучу данных в таблицах. Часто бывает, что каждая таблица заполнена как получилось. Кто-то указывает размеры в сантиметрах, хотя в шаблоне для загрузки нужны миллиметры. Кто-то - в метрах, и тогда в ячейках появляются запятые и нули. Один поставщик присылает фотографии ссылками на свой сайт, другой выкладывает их на Яндекс.Диск, третий - в облако Mail. И каждую позицию надо скачать, а потом разложить по папкам, названным артикулом или кодом товара.

Жена меня частенько просила, чтобы я через свои “макросы” сделал нужные действия. Пришлось написать простую программку так, чтобы работать с ней мог человек без опыта программирования :)

Самое сложное - это первое подключение к нейросети. Нужен либо сторонний сервис с OpenAI-совместимым API (я в своей работе пользуюсь RouterAI), либо локальная модель. В стороннем сервисе надо зарегистрироваться, пополнить баланс по QR-коду или картой (для компаний есть ЭДО), выпустить ключ и вставить его в программе на вкладке “Настройки” в поле “Ключ доступа”. Например, на модели “deepseek/deepseek-v4.1-flash” один сценарий стоит около 12 копеек. Нейросеть нужна только для того, чтобы собрать сценарий. И для этого ей можно подсунуть образец с выдуманными строками: структура таблицы настоящая, а данные - нет. Программа вообще отправляет только структуру и несколько первых строк, и перед отправкой показывает, что именно уйдёт. Ключ доступа хранится на компьютере. Есть и второй вариант - подключить локальную модель на своём компьютере. Тогда сценарии собираются бесплатно и данные не покидают компанию вообще

Чтобы не тратить время зря:

Библиотека сценариев при установке пуста: без подключения нейросети первый сценарий не собрать. Нужен небольшой файл-образец той же структуры, что и рабочие. Задача должна повторяться - если она разовая, быстрее сделать руками. Программа не заменяет 1С и не ведёт учёт. На Windows 7 она не запустится, нужны Windows 10 или 11 (64-бит). И ещё: программа не исполняет код, написанный нейросетью. Сценарий собирается из готовых операций - прочитать строки, перенести значения, записать формулу, вставить картинку, собрать отчёт. Новая возможность добавляется операцией, а не строчкой кода от модели.

#excel #таблицы #автоматизация #нейросети #рутина #github #макросы #макросыч

Выложил программу для автоматизации работы с Excel словами | Сетка — социальная сеть от hh.ru Выложил программу для автоматизации работы с Excel словами | Сетка — социальная сеть от hh.ru