2012-07-16 2 views

답변

7

아니요, Excel 2003 및 2007은 Visual Basic 6의 변형 인 Visual Basic for Applications을 사용합니다. 이것은 VB.NET에서 큰 변화입니다. 구체적인 차이점에 대한 자세한 내용은 here을 참조하십시오.

6

아니요, VBA와 VB.NET 간의 유일한 유사점은 비슷한 모양의 구문입니다.

VBA는 1997 년 (?) 이후로 사용되지 않는 Visual Basic 6과 비슷하므로 VBA는 최신 언어가 아닙니다.

VB.NET은 C#과 동일한 기능을 가진 최신 언어이지만 구문이 끔찍하므로 개인적으로 C#을 선호합니다.

VBA는 해석 된 언어이고 VB.NET은 컴파일됩니다.

Office 프로그래밍에 관심이있는 경우 VBA의 최신 대안 인 VB.NET 및 VSTO에서 다음 Office 프로젝트를 수행하는 것이 좋습니다.

관련 문제