0

Авто свод таблиц

Доброго дня уважаемые знатоки офиса.
Прошу совета.
Вводные данные:
1 Есть стопицот однотипных таблиц стекающихся на почтовый ящик (ящик связан с аутлуком)
2 Все таблицы имеют стандартную форму. И приходят ежедневно.
3 Сейчас экселевские файлы вручную выгружаются и сводятся с помощью Power Query
Требуется:
Автоматизировать процесс слива всех таблиц в сводную.
То есть как связать аутлук и эксель (например выделить почту отдельную для приема отчётов, откуда они будут автоматом сливать данные в единую эксель таблицу)
Кто подскажет какими инструментами можно упростить жизнь отдела
Всем ответившим заранее спасибо.

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий

Рядовому программеру - дел на пару часов. И поменять заодно Excel на нормальную БД.

раскрыть ветку (15)
0
Автор поста оценил этот комментарий
Тогда и тех пару сотен сотрудников, которые шлют отчёты, сменить придется😁
раскрыть ветку (14)
1
Автор поста оценил этот комментарий

отчеты они могут так и слать в экселе, а еще лучше выделить им терминалы, чтобы сразу в базу печатали

раскрыть ветку (11)
Автор поста оценил этот комментарий

Не везде RDP прокатит. Если канал говно и нестабилен, то матов будет просто немерено.

раскрыть ветку (10)
0
Автор поста оценил этот комментарий

не, я не иё имел ввиду.

не специалист я, пытался описать то, что вы в другом своем камменте написали, про сервак, демонов и сраньё

раскрыть ветку (9)
Автор поста оценил этот комментарий

Всё от задачи зависит, тут конкретики маловато в посте. И география удаленки. Если это всё крупные города, то просто RDP и пусть прям на серваке и работают... Заодно отсутствие привязки к рабочему месту. У меня тут бухи, когда я им всё это организовал и сказал, что можно и из дома работать:

" - А что, так можно было???"

" - Да хоть с планшета или телефона!"

раскрыть ветку (8)
0
Автор поста оценил этот комментарий

За RDP в такой ситуации нужно просто убивать особо жестоким образом.

раскрыть ветку (7)
0
DELETED
Автор поста оценил этот комментарий

Ну если через vpn с двухфакторной аутентификацией и запретом подключения локальных ресурсов я в принципе проблем на вижу. Хотя если одновременно 200 клиентов будет тогда ой

раскрыть ветку (6)
0
Автор поста оценил этот комментарий

Причём тут это? Задача - передать отчёт, который в JSON будет меньше 1 Мб весить и софтину для которого можно кинуть на любой сервак. Вот нахера поднимать терминальный сервер, выставлять голую жопу в Интернет, грузить каналы связи и т.п.? НАХЕРА?

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Подробности задачи так и не известны. Согласен, тут РДП в хуй не впился. Кто-то сверху там про терминалки завёл речь, и понеслось. А тут и JSON нах не нужен, столько балласта тащить, раз уж структура данных табличная и предопределена. Свой формат придумать, да хоть текстовый, CRC посчитать или ZIPануть, запостить на сервак.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Если таблица одна и линейная (или сводится к линейной) то csv+zip, а вот если нелинейная, то наименьшие накладные расходы именно у JSON. Хотя можно и про ini вспомнить

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Стоят левые порты и фильтр по макам и диапазонам IP.

1
Автор поста оценил этот комментарий

Очередное непонимание темы автоматизации. Зачем сотрудников убирать? Отчёт - документ, который нужно составить и направить. От того, что поменяется способ обработки отчёта изменится необходимость его составлять?


Скрипт, скорее всего на Python, просто соберёт данные в БД (SQLite/PostgreSQL/MariaDB) и потом выдаст обобщённую форму. Просто высвободится время сотрудника.

0
Автор поста оценил этот комментарий

Ликвидировать =)

Да и вообще почту надо исключить из этой цепочки. Поднять микро-сервак, на который небольшие демоны с удаленки будут срать отчетами в нормальном формате. Демон на сервере разбирает полученное и толкает сразу в базу. А с базой работать как угодно можно. Реализуется на коленке за незначительное время. Плюс пару дней наблюдения и отладки.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку