Was ist der Unterschied zwischen VB und VBA?

Was ist der Unterschied zwischen VB und VBA?

VB (oder Visual Basic) und VBA (oder Visual Basic for Applications) für fast alle Programmierzwecke sind dieselbe Sprache. Beide stammen von derselben ursprünglichen Programmiersprache namens Basic ab. VBA funktioniert jedoch innerhalb einer „Host“-Anwendung – wie Word oder Excel – es kann nicht unabhängig arbeiten, wie es VB kann.

VBA ist in der VBE geschrieben - die Visual Basic-Editor. In der Microsoft Office-Umgebung (Word, Excel, PowerPoint, Access oder Outlook) erreichen Sie diesen Editor durch Drücken von Alt+F11 auf Ihrer Tastatur.

VB hingegen ist in Visual Studio geschrieben - Sie können entweder verwenden VB 6.0 (was in der Syntax VBA oder VB.Net sehr ähnlich ist (das aktualisierter und für die Ausführung mit dem .Net Framework erstellt wurde, das die neuesten Softwareprogramme auf Computern verwenden. Visual Basic kann in eine unabhängige exe-Datei (ausführbare Datei) kompilieren, während VBA-Formulare und -Module können dies nicht, sie benötigen ihre Hostanwendung, um ausgeführt zu werden.

Der Visual Basic 6.0-Bildschirm

Was ist VBS?

VBS (Visual Basic Script) ist eine Skriptsprache, die VB nachempfunden ist und ursprünglich entwickelt wurde, um Websites Programmiermöglichkeiten hinzuzufügen. Heutzutage wird es jedoch mehr von Windows-basierten Serveradministratoren verwendet, um Aufgaben auf Computern zu überwachen. Sie können eine vbs-Datei erstellen, die wie eine exe-Datei ausgeführt werden kann. Eine vbs-Datei kann auch aufgerufen werden, um aus dem VBA-Code heraus zu laufen.

Sie können eine einfache vbs-Datei mit Notepad erstellen.

  1. Notizblock öffnen

2. Geben Sie Folgendes ein.

1234567 Dim objFSO, objFSOText, objFolderDim strVerzeichnisstrDirectory = "C:\Arbeit"Set objFSO = CreateObject("Scripting.FileSystemObject")Set objFolder = objFSO.CreateFolder(strDirectory)Wscript.Echo strDirectory & "Ordner erstellt"Wscript.Beenden

3. Klicken Sie auf Datei, Speichern und geben Sie den Namen der Datei ein, einschließlich der Erweiterung .vbs

4. Ihre Datei sollte wie das folgende Symbol aussehen:

Ausführen der Datei in VBA

Möglicherweise haben Sie eine Routine in VBA, die auf einem Ordner namens Work auf dem Computer Ihres Benutzers beruht. Sie können daher die vbs-Datei aus VBA aufrufen, um diesen Ordner zu erstellen.

Klicken Lauf oder drücke F5

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave