Vad är skillnaden mellan VBA och VB 6.0?


Svar 1:

VBA, eller Visual Basic for Applications, är en version av Visual Basic som används i Office-appar för att låta dig skriva kod som kan manipulera Word, Excel, PowerPoint och andra delar av Office. Den använder Office Object Model för att få fram dokument och deras funktioner.

VB, eller helt enkelt Visual Basic, är ett programmeringsspråk som låter dig skapa appar. Den äldre VB6 liknar VBA. Den nya VBNET är närmare relaterad till C #. Inte heller stöds av Microsoft. (VB6 har avbrutits ett tag.)

Som ett alternativ kanske du vill kolla in Xojo. Den använder ett programmeringsspråk som liknar VB, har stöd för Office Object Model och låter dig skapa appar för Windows, macOS, Linux, Pi, iOS och webben.


Svar 2:

Syntax för VBA och VB 6.0 är desamma.

VB -Visual Basic

Vb 6.0 kan vi skapa ett körbara program (.exe-fil) som kan installeras.

VB representerar som fristående applikation.

VB är helt kompilerad.

VBA - Visual Basic för applikation

VBA, vi kan inte skapa ett körbara program.

VBA handlar med programmering i Microsoft Office-applikationer som Word, Excel och Outlook etc.

VBA är delvis sammanställt