Mis vahe on VB ja VBA vahel?
VB (või Visual Basic) ja VBA (või Visual Basic for Applications) peaaegu kõigil programmeerimise eesmärkidel on sama keel. Mõlemad on tuletatud samast algsest programmeerimiskeelest Basic. VBA töötab aga host -rakenduses (nt Word või Excel) - see ei saa töötada iseseisvalt nagu VB.
VBA on kirjutatud VBE -s - Visual Basic redaktor. Microsoft Office'i keskkonnas (Word, Excel, PowerPoint, Access või Outlook) pääsete selle redaktori juurde, vajutades Alt+F11 klaviatuuril.
Teisest küljest on VB kirjutatud Visual Stuudios - saate kas kasutada VB 6.0 (mis on süntaksis väga sarnane VBA või VB.Net -iga (mis on rohkem uuendatud ja loodud töötama koos .Net Frameworkiga, mida kasutavad uusimad arvutiprogrammid. Visual Basic saab kompileerida sõltumatu exe (käivitatava) faili VBA vormid ja moodulid ei saa, nende käitamiseks on vaja oma hostirakendust.
Visual Basic 6.0 ekraan
Mis on VBS?
VBS (Visual Basic Script) on skriptikeel, mille eeskujuks oli VB ja mis oli algselt loodud veebisaitidele programmeerimisvõime lisamiseks. Kuid tänapäeval kasutavad seda rohkem Windowsi-põhised serveriadministraatorid arvutite ülesannete jälgimiseks. Saate luua vbs -faili, mida saab käivitada nagu exe -faili. VBA -faili saab käivitada ka VBA -koodi seest.
Märkmiku abil saate luua lihtsa vbs -faili.
- Avage Notepad
2. Tippige järgmine tekst.
1234567 | Dim objFSO, objFSOText, objFolderDim strDirectorystrDirectory = "C: \ Töö"Määra objFSO = CreateObject ("Scripting.FileSystemObject")Määra objFolder = objFSO.CreateFolder (strDirectory)Wscript.Echo strDirectory & "kaust loodud"Wscript. Lõpeta |
3. Klõpsake nuppu Fail, Salvesta ja tippige faili nimi koos laiendiga .vbs
4. Fail peaks välja nägema nagu allpool olev ikoon:
Faili käivitamine VBA -st
Teil võib olla VBA -s rutiin, mis põhineb teie arvuti arvutis kaustaga nimega Töö. Seetõttu saate selle kausta loomiseks helistada VBA -failile VBA -st.
Klõpsake nuppu Jookse või vajutage F5