Microsoft Office будет поддерживать VBA

Логотип Microsoft OfficeVBA (Visual Basic for Applications) - макро язык для Microsoft Office, начиная с версии Office 97, не смотря даже на то, что Microsoft переводила разработчиков под Office на .NET. Но теперь члены команды разработчиков Visual Studio говорят, что Visual Basic для приложений изжил свое.

В ответ на сообщения об этом, официальные лица компании поспешили заявить, что поддержка Visual Basic for Applications сохраниться в следующей версии Office, которая будет названа "Office 13" или "Office 14". "За последние годы большое число партнеров как Corel и AutoDesk лицензировали VBA с тем, чтобы добавить функции автоматизации приложений в свои продукты", говорится в официальном блоге команды Visual Studio Tools for Office. "Любой существующий партнер может продолжить выпускать VBA и Microsoft Office будет продолжать его поддерживать".

Неразбериха по этому вопросу была вызвана принятым софтверным гигантом в прошлом июле решении о прекращении лицензирования VBA новым партнерам, ищущим функциональный язык для внедрения в свои приложения. Вместо этого Microsoft призывает клиентов осваивать Visual Studio Tools for Applications. Это же мнение разделяет и Джозеф Чирилов (Joseph Chirilov) из команды разработчиков Excel. "Хотя это, правда, что VBA не поддерживается в последней версии Office под Mac, и лицензионная программа VBA была закрыта для новых партнеров в минувшем году, мы не планируем убирать VBA из будущих версий Office под Windows". "Мы понимаем, что VBA - это чрезвычайно важная возможность для большого количества наших пользователей, поэтому нет планов убрать VBA из Excel", подчеркивает господин Чирилов.

Эти все сообщения достаточно интересны и еще по одной причине. Косвенно известие о том, что поддержка VBA будет реализована в Office, ставит крест (во всяком случае, на какое-то время) на слухах о том, что софтверный гигант намерен отойти от модели инсталлируемого офисного пакета программ и реализовать некий онлайн-ресурс подобной направленности. Подобные слухи действительно ходили, но тот факт, что компонент VBA построен прямо вокруг модели компонентных объектов (COM - набор интерфейсов, с помощью которых одни объекты предоставляют свои сервисы другим), а адресация приложений реализуется через набор библиотек, делает реализацию онлайн-модели невозможной. И эти библиотеки и COM-компоненты используют функциональность локального системного реестра и не могут быть воспроизведены лишь в веб-окружении.

Теги: Microsoft Office

Комментарии
Добавить комментарий

Введите имя:
Войти от:
или
Ваш комментарий:


Введите код:

E-mail (не обязательно)
Адрес электронной почты не предназначен к показу и будет использован только для уведомлений об ответах


Последние новости

 
Новый GPU будет выпускаться по 12-нм техпроцессу
 
Сообщения можно превратить в стикеры для Историй
 
Новый флагман засветился на видео
 
AR-гарнитура Google получит 2K-экран и сможет записывать 1080p-видео
 
 
HTTP-страницы будут встречать пользователей уведомлением о небезопасности
 
Его доля на мировом рынке 3,5%
 
Ведомство опять промахнулось и вместо Telegram заблокировало другие сервисы

Обзор Windows 10 April 2018 Update
Все изменения в весеннем обновлении Windows 10
13 мая 2018 /
Смартфон с двумя двойными камерами - Honor 9 Lite
Симпатичный смартфон с четырьмя камерами
30 апреля 2018 /
Экраны microLED – что это такое
Все о новой технологии экранов, которая может заменить OLED
23 апреля 2018 /
6 приложений для черного списка номеров на iPhone
Обзор популярных программ iOS для блокировки контактов
15 апреля 2018 /
Обзор Samsung Galaxy S9
Один из лучших смартфонов 2018 года
7 апреля 2018 /
8 программ для настройки Windows 10
Как настроить Windows 10 под себя
1 апреля 2018 / 1
 
 

Архив новостей

 
 
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031   





Опрос

В какой социальной сети вы сидите чаще?
или оставить собственный вариант в комментариях

Статистика