Pull to refresh

Comments 7

Спасибо за перевод, но честно говоря, в нынешней ситуации с MS Office и прочими западными программами, где используется VBA как инструмент автоматизации (как по мне, так до сих пор непревзойдённый именно в этом ключе), данные статьи выглядят скорее как некрофилия из анекдота про мертвую стюардессу. Если уже сами мелкомягкие можно сказать - забросили VBA b переходят в макросах на JS и Phyton, то видимо даже они понимают, что новое поколение программистов просто не будут лезть в автоматизации в устаревшие парадигмы программирования, сколь много плюсов в них не было заложено 30 лет назад.

Спасибо! 🙂

К сожалению не могу не согласиться. Тенденция сейчас такая везде, наверное.

Если уже сами мелкомягкие можно сказать - забросили VBA b переходят в макросах на JS и Phyton

Script Lab (Office JavaScript API) у M$FT вышел из стадии "гаражного проекта" в 2017. Но он так и не стал до сих пор полноценной заменой VBA!

Да, я в курсе. Пробовал я там на JS писать. Чушь у них ещё большая нежели у Р7 выходит.

Недавно написал таблицу всех сервис-планов Майкрософт для всех пользователей с использованием Powershell + Microsoft Graph (получение данных), Python + Openpyxl + Pandas (заполнение и форматирование таблицы с цветами и заголовками, установка фильтров). Даже открывается Excel автоматически. Нужно запустить всего лишь один скрипт и у тебя репрезентативная картина.

«Почему вы делаете это на VBA?»

Потому, что доступно без установки дополнительного ПО и не требует особых прав.

Sign up to leave a comment.

Articles