2012-07-16 10 views

答えて

7

いいえ、Excel 2003および2007では、Visual Basic 6のバリエーションであるVisual Basic for Applicationsを使用しています。これはVB.NETからの巨大な変更です。具体的な相違点の詳細については、hereを参照してください。

6

いいえ、VBAとVB.NETの唯一の類似点は類似した構文です。

VBAはVisual Basic 6と似ていますが、これは1997年頃から廃止されています(?)ので、VBAはあまり現代的な言語ではありません。

VB.NETは現代の言語であり、C#と同じ機能を備えていますが、構文はひどいので、私は個人的にはC#が好きです。

VBAはインタープリタ言語で、VB.NETはコンパイルされます。

Officeプログラミングに興味がある場合は、VBAの最新の代替品であるVB.NETとVSTOで次のOfficeプロジェクトを実行することを検討してください。

関連する問題