Hva Er Forskjellen MELLOM VB OG VBA? – Automate ExcelAutomate Excel

hva er forskjellen MELLOM VB og VBA?

VB (Eller Visual Basic) og Vba (Eller Visual Basic For Applications) for nesten alle programmeringsformål er det samme språket. De er begge avledet fra det samme originale programmeringsspråket Kalt Basic. VBA fungerer imidlertid innenfor en ‘vert’ program – Som Word eller Excel-det kan ikke fungere uavhengig SOM VB kan.

VBA er skrevet I Vbe – Visual Basic Editor. I Microsoft Office-Miljøet (Word, Excel, PowerPoint, Access eller Outlook) kan du komme til denne editoren ved å trykke Alt+F11 på tastaturet.

VBA 13 PIC 01

VB på den annen side er skrevet I Visual Studio-du kan enten bruke VB 6.0 (som er svært lik i syntaks TIL VBA, eller VB.Net (som er mer oppdatert og opprettet for å kjøre Med. Net Framework som de nyeste programmene på datamaskiner bruker. Visual Basic kan kompilere til en uavhengig exe (kjørbar) fil mens VBA skjemaer og moduler kan ikke, de krever sin vertsprogram for å kjøre.

VBA 13 PIC 02Visual Basic 6.0-skjermen

Hva ER VBS?

Vbs (Visual Basic Script) Er et skriptspråk som ble modellert PÅ VB og opprinnelig utviklet for å legge til programmeringsevne på webområder. Men i dag brukes det mer Av Windows-baserte serveradministratorer for å overvåke oppgaver på datamaskiner. Du kan opprette en vbs-fil som kan kjøre som en exe-fil gjør. En vbs-fil kan også kalles for å kjøre FRA VBA-koden.

du kan lage en enkel vbs-fil ved hjelp av notisblokk.

  1. Åpne Notisblokk

VBA-13-PIC-03

2. Skriv inn følgende.

Dim objFSO, objFSOText, objFolderDim strDirectorystrDirectory = "C:\Work"Set objFSO = CreateObject("Scripting.FileSystemObject")Set objFolder = objFSO.CreateFolder(strDirectory)Wscript.Echo strDirectory & " folder created"Wscript.Quit

3. Klikk På Fil, Lagre og skriv inn navnet på filen, inkludert en utvidelse av .vbs

VBA 13 PIC 04

4. Du filen skal se ut som ikonet nedenfor:

VBA 13 PIC 05

Kjører filen fra VBA

du kan ha en rutine I VBA som er avhengig av å ha en mappe kalt Arbeid på brukerens datamaskin. Du kan derfor ringe vbs-filen FRA VBA for å opprette denne mappen.

VBA 13 PIC 06

Klikk Kjør eller trykk F5

VBA 13 PIC 07



Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.