Каково современное состояние разработки макросов MSFT Office на языке NON-VBA? - PullRequest
1 голос
/ 21 декабря 2009

Давным-давно работа над макросами VBA для MSFT Office была частью моей работы.

Теперь, похоже, я снова иду по этому пути, и я не обращался к MSFT Office за что-то серьезное в течение многих лет.

Является ли VBA де-факто стандартом для создания офисных расширений msft?

Можно ли написать (не для граждан второго сорта) офисные расширения MSFT на любом языке, кроме VBA?

Ответы [ 3 ]

1 голос
/ 21 декабря 2009

«Современное состояние» заключается в использовании языка .NET для разработки Office с использованием VSTO . Обычно это делается через C # или VB.NET.

1 голос
/ 27 января 2010

Я бы хотел интегрировать VSTO и IronPython. Мы сделали несколько решений с этим комбо и очень довольны им. Он позволяет вам писать основные части вашего решения на C #, но в то же время иметь гибкую среду для настройки вашего приложения.

1 голос
/ 21 декабря 2009

Макросы все еще хороши для создания прототипов. Однако, поскольку они представляют собой легкий вектор атаки на вредоносный код, я постараюсь избежать их широкого использования. Рассматриваете ли вы Visual Studio Tools for Office как платформу?

...