Hva er forskjellen mellom VBA og VB 6.0?


Svar 1:

VBA, eller Visual Basic for Applications, er en versjon av Visual Basic som brukes i Office-apper for å la deg skrive kode som kan manipulere Word, Excel, PowerPoint og andre deler av Office. Den bruker Office Object Model for å få tak i dokumenter og funksjonene deres.

VB, eller bare vanlig Visual Basic, er et programmeringsspråk som lar deg lage apper. Den eldre VB6 ligner mest på VBA. Den nye VBNET er nærmere beslektet med C #. Verken støttes godt av Microsoft. (VB6 har blitt avviklet en stund.)

Som et alternativ kan det være lurt å sjekke ut Xojo. Den bruker et programmeringsspråk som ligner på VB, har støtte for Office Object Model og lar deg lage apper for Windows, macOS, Linux, Pi, iOS og web.


Svar 2:

Syntaks for VBA og VB 6.0 er de samme.

VB -Visual Basic

Vb 6.0 kan vi lage et kjørbare programmer (.exe-fil) som kan installeres.

VB representerer som frittstående program.

VB er fullstendig kompilert.

VBA - Visual Basic for applikasjon

VBA, vi kan ikke lage kjørbare programmer.

VBA Omhandler programmering i Microsoft Office-applikasjoner som Word, Excel og Outlook etc.

VBA er delvis satt sammen