Mitä eroa on VB: llä ja VBA: lla?
VB (tai Visual Basic) ja VBA (tai Visual Basic for Applications) lähes kaikissa ohjelmointitarkoituksissa ovat samaa kieltä. Molemmat ovat peräisin samasta alkuperäisestä ohjelmointikielestä nimeltä Basic. VBA toimii kuitenkin "isäntäsovelluksessa" - kuten Wordissa tai Excelissä - se ei voi toimia itsenäisesti kuten VB.
VBA on kirjoitettu VBE - Visual Basic Editor. Microsoft Office -ympäristössä (Word, Excel, PowerPoint, Access tai Outlook) pääset tähän editoriin painamalla Alt+F11 näppäimistöllä.
Toisaalta VB on kirjoitettu Visual Studiossa - voit joko käyttää VB 6.0 (joka on syntaksiltaan hyvin samankaltainen kuin VBA tai VB.Net (joka on päivitetty ja luotu käytettäväksi uusimpien tietokoneohjelmistojen .Net Framework -käyttöjärjestelmän kanssa. Visual Basic voi kääntää itsenäiseen suoritettavaan exe -tiedostoon, kun taas VBA -lomakkeet ja -moduulit eivät voi, ne vaativat isäntäsovelluksen toimiakseen.
Visual Basic 6.0 -näyttö
Mikä on VBS?
VBS (Visual Basic Script) on skriptikieli, joka mallinnettiin VB: llä ja joka alun perin oli suunniteltu lisäämään ohjelmointikykyä verkkosivustoille. Kuitenkin nykyään sitä käyttävät enemmän Windows-pohjaiset palvelimen ylläpitäjät tietokoneiden tehtävien seurantaan. Voit luoda vbs -tiedoston, joka voi toimia kuten exe -tiedosto. VBS -tiedosto voidaan myös kutsua suorittamaan VBA -koodista.
Voit luoda yksinkertaisen vbs -tiedoston muistilehtiöllä.
- Avaa Muistio
2. Kirjoita seuraava.
1234567 | Dim objFSO, objFSOText, objFolderHämärähakemistostrDirectory = "C: \ Työ"Aseta objFSO = CreateObject ("Scripting.FileSystemObject")Aseta objFolder = objFSO.CreateFolder (strDirectory)Wscript.Echo strDirectory & "kansio luotu"Wscript, lopeta |
3. Napsauta Tiedosto, Tallentaa ja kirjoita tiedoston nimi, joka sisältää .vbs -laajennuksen
4. Tiedoston pitäisi näyttää alla olevasta kuvakkeesta:
Tiedoston suorittaminen VBA: sta
Sinulla voi olla rutiini VBA: ssa, joka edellyttää, että sinulla on kansio nimeltä Work käyttäjän tietokoneellasi. Voit siis kutsua tämän kansion soittamalla VBA -tiedostosta VBA: sta.
Klikkaus Juosta tai paina F5