Я могу вам сказать, что она по-прежнему поддерживается в Office 2010. Сама библиотека VBA фактически впервые появилась после VB6.В Office 2010 добавлена поддержка для 64-битных функций и некоторых других мелких вещей.
Одна потенциальная проблема заключается в том, что некоторые современные приложения VBA используют 32-битные элементы управления ActiveX, которые могут никогдавыпущены 64-битные версии.Но для большинства повседневных бизнес-приложений у вас должно быть все в порядке.
Office очень важен для Microsoft, поэтому они не собираются делать что-то, чтобы навредить своему бизнесу.Я полагаю, что, что бы они ни делали, у них будет дорожная карта, которая поможет людям перейти на «новый» путь.
Что касается продолжительности таких переходов, учтите, что многие крупные бизнес-предприятия все ещеиспользуя XP / Office 2003. И мы знаем, что VBA поддерживается в Office 2010. Если этот шаблон подходит для Office 2010, то в 2017 году все еще будут крупные компании на Windows7 / Office 2010.
Так что в целом яне потерял бы слишком много сна из-за этого.Просто убедитесь, что вы подключились к программам Microsoft для разработчиков, чтобы вы могли следить за ними и убедиться, что ваши навыки не устареют.