Kuo skiriasi VB ir VBA?

Kuo skiriasi VB ir VBA?

VB (arba „Visual Basic“) ir VBA (arba „Visual Basic for Applications“) beveik visiems programavimo tikslams yra ta pati kalba. Jie abu yra kilę iš tos pačios originalios programavimo kalbos, vadinamos „Basic“. Tačiau VBA veikia „pagrindinėje“ programoje, pvz., „Word“ ar „Excel“, ji negali veikti savarankiškai, kaip gali VB.

VBA parašyta VBE - „Visual Basic“ redaktorius. „Microsoft Office“ aplinkoje („Word“, „Excel“, „PowerPoint“, „Access“ arba „Outlook“) galite pasiekti šį redaktorių paspausdami Alt+F11 klaviatūroje.

Kita vertus, VB yra parašytas „Visual Studio“ - galite naudoti VB 6.0 (kuris sintaksėje labai panašus į VBA arba VB.Net (kuris yra labiau atnaujintas ir sukurtas paleisti su .Net Framework, kurį naudoja naujausios kompiuterių programinės įrangos programos. „Visual Basic“ gali sudaryti į nepriklausomą exe (vykdomąjį failą), o VBA formų ir modulių negalima, jiems paleisti reikia jų pagrindinės programos.

„Visual Basic 6.0“ ekranas

Kas yra VBS?

VBS („Visual Basic Script“) yra scenarijų kalba, sukurta pagal VB ir iš pradžių sukurta programavimo galimybėms svetainėse pridėti. Tačiau šiais laikais jį dažniau naudoja „Windows“ serverių administratoriai, kad galėtų stebėti užduotis kompiuteriuose. Galite sukurti vbs failą, kuris gali būti paleistas kaip ir exe failas. VBS failas taip pat gali būti iškviestas paleisti iš VBA kodo.

Naudodami užrašų knygelę galite sukurti paprastą vbs failą.

  1. Atidarykite „Notepad“

2. Įveskite šį.

1234567 Dim objFSO, objFSOText, objFolder„Dim str“ katalogasstrDirectory = "C: Darbas"Nustatyti objFSO = CreateObject ("Scripting.FileSystemObject")Nustatykite objFolder = objFSO.CreateFolder (strDirectory)Wscript.Echo strDirectory & "aplankas sukurtas"Wscript. Baik

3. Spustelėkite Failas, Sutaupyti ir įveskite failo pavadinimą, įskaitant plėtinį .vbs

4. Failas turėtų atrodyti kaip toliau pateikta piktograma:

Failo paleidimas iš VBA

Galbūt turite įprastą VBA, kuri priklauso nuo to, ar jūsų vartotojo kompiuteryje yra aplankas „Darbas“. Todėl galite paskambinti vbs failui iš VBA, kad sukurtumėte šį aplanką.

Spustelėkite Bėgti arba paspauskite F5

wave wave wave wave wave