Только вчера разговаривал с монтажниками из дочки: у них корпоративный тариф, они понятия не имеют, что там в ЛК (скриншоты есть?). Что за лимитные тарифы (у вас ADSL-2)? Они устарели уже лет на 10, но их ещё пытаются втюхивать.
Хрустальный шар на профилактике, но основные причины перечислены в моём профиле. Python из коробки в 7 раз медленнее VBA, впрочем, никто не мешает вам его использовать. Такого объёма данные лучше хранить в БД.
Для тех, кто пользуется слиянием в Word 2003: для слияния можно задавать именованный диапазон; но если в формуле будет ссылка на другой именованный диапазон книги, то при выборе таблицы ВСЁ, кроме листов, окажется недоступно.
Таблицы будут видны, если перед созданием документа слияния открыть рабочую книгу, но после попытки обращения к БД появится сообщение об ошибке: Произошла ошибка: Объект "ИМЯ_ТАБЛИЦЫ" не найден ядром СУБД Microsoft Access.
Не используйте в формулах именованные диапазоны при слиянии, а лучше откажитесь от слияния в пользу автоматизации.
Также если в поле с датой при слиянии попадётся текст (или пробел) независимо от версии Word, то дата примет американский формат MM DD YYYY (ошибку можете пропустить).
DS28, польщён.
На самом деле сначала необходимо понимание основ программирования, а потом уже нужно выбирать ЯП.
ЗЫ: Автор сам пока не определился что хочет "офлайн курсы" и "в Москве хорошие курсы".