Разработать скрипт для взаимодействия файла Ворд и таблицы Эксель

Человек работает в кадрах в частной фирме, в которой он издает приказы, опираясь на штат людей, который постоянно меняется, приходится все вбивать вручную, смотря в таблицу Эксель (в ней штат) задача - оптимизировать издание приказов в ворд
Таблица в Экселе с колонками: класс, фамилия, идентификационный номер, должность, подразделение.
При этом подразделения ещё делятся по листам

И вот как можно сделать, чтоб когда в Ворде набирали фамилию, то сразу Ворд обращался в таблицу, предлагал варианты, и кликнув на вариант он сразу подтягивал всю строку в формате:
Чин фамилия номер, должность
Или может немного по другому:
Заранее сделать кучу строк в Ворде, чтобы в формате выше сделать работников в родительном и дательном падеже, и чтобы было готовые фразы, которые уже будут безошибочными, так как будет обращение к таблице Эксель, где все правильно.

Но! Люди внутри таблици могут меняться. Например: специалист 1 класса Иванов И.И (15365), разработчик 1 группы 1 отдела - был в определенной строчке, но потом он ушел в другой отдел и ушел на другую клетку, а на его место Петров, тогда надо, чтобы в готовом Ворд файле стало все тоже самое, но уже:
специалист 3 класса Петров А.О. (64836), разработчик 1 группы 1 отдела.


По итогу в готовом для копирования Ворд файле должно быть около 500 строчек с сотрудниками. Таких файла должно быть 3: один в именитого , один в родительном и один в дательном.

Помогите с вариантами, как возможно оптимизировать) я тут расписал 2 возможных варианта. Оба позволят допускать меньше ошибок и быстрее работать. Использование сторонних программа исключено, только Ворд и Эксель)

Читайте на 123ru.net