Любой пакет Microsoft Office, по умолчанию включает в себя поддержку макросов VBA. То есть любой Word или Excel может превратиться в мощную систему обработки данных. VBA можно использовать также и в Outlook.
Если у вас есть вал рутинной работы в любом офисном приложении, то стоит подумать о том, чтобы "наточить топор" и отправляться "заготавливать лес" в промышленных масштабах! :)
У меня был такой период в жизни, когда навалилось очень много работы в Excel. Необходимо было сравнивать между собой тысячи ячеек, перемещать данные туда-сюда, проверять, анализировать. А я по складу своего характера, такой человек, что любая рутинная работа меня начинает быстро утомлять. Снижается внимание, мотивация. Тогда я начал пробовать писать макросы для простых операций.
Производительность значительно выросла! Вместе с производительностью, появилась мотивация писать более сложные программы.
В итоге, я один, по скорости и точности работы, мог запросто обогнать целый отдел сотрудников, выполняющих операции вручную.
Конечно, чтобы написать программу, необходимо некоторое время.
Часто это довольно продолжительный процесс, который очень близок к творчеству.
И со стороны часто кажется что вы ползете как черепаха.
Однако все это с лихвой компенсируется тем результатом, который мы получаем на выходе.