Ёксель нужно не "заменить", а просто выкинуть.
То, что у вас уже более-менее формализованы обрабатываемые данные - это хорошее начало для того, чтобы внедрить нормальную систему на веб-технологиях.
Сначала обкатать на внутреннем сервере, потом выложить в интернет, чтобы сотрудники не были привязаны к офису вовсе.
Вопрос в том, почему это называется "журналирование". Глупо автоматизировать только часть работы, стоит смотреть шире и привязать к системе все, что может делаться внутри нее. Потому что у таких систем самый большой геморрой - это как раз внешние связи. Когда все, что возможно, делается через нее, система из обузы превращается в помощника и контролера.