私が理解しているように、VSTA は「新しい VBA」でも Office 2007 に組み込まれたものでもなく、Summit からライセンスを取得し、外部アプリケーションの一部として配布する必要がある別の「.NET を使用したスーパー VBA」です。Office を拡張したい ISV を対象としているだけだと思いますが、それに関する宣伝文句には次のような宝石も含まれています。
おそらく、企業の BDM と SI が最も称賛する機能は、VSTA のカスタマイズが Visual Studio の任意のバージョンでシームレスに開かれ、プロの開発者がエンド ユーザー開発者によって最初に作成されたアプリケーションを拡張し続けることができることです。これは、アプリケーションが洗練されることが多いため、多くの企業が要求する機能です。時間とともに。
私は BDM をグーグルで検索したことはありませんし、SI は私にとって le Système International d'Unités を意味しますが、トレーダーが価値のない住宅ローンを金鉱の CDO (そして救済) に変えるために使用した、Excel VBA の恐ろしい混乱を利用できることを意味します。 、そしてあなたの「本当の開発者」はVisual Studioでそれを開いて混乱を整理することができます(または単に終了します...)。
また、VBA と VSTA を一緒に存在させることもできます:
http://blogs.msdn.com/vsta/archive/2006/07/31/684514.aspx