zurück Home

Visual - Basic

Allgemeines

Basic ist eine sehr alte, einfache Sprache. Als Visual - Basic ist die Verwendung von Objekten zur Steuerung der MS-Office-Programme (Word, Excel, Access, Outlook, Powerpoint) möglich.
Quellcode Der Quellcode wird unsichtbar in Office-Dateien (.doc, .exe) abgespeichert. Daher stellen VBA-Programme ein Sicherheitsrisiko dar.
VBA Office-Anwender können Teilmengen von Visual Basic benutzen. Word-VBA, Excel-VBA, PowerPoint-VBA, Outlook-VBA
Zugang Um in die Programmieroberfläche zu gelangen, sind je nach Programm und Version unterschiedliche Wege möglich.
Programmierung Die Programmieroberfläche ist für den Anfänger sehr komplex.
Rahmen Option Compare Database
Public Programmname() oder
Public Programmname(Parameter)
...
...
End Sub oder
Exit Sub (bei vorzeitiger Beendigung des Programms)
Befehlsende Das Zeilenende ist gleichzeitig das Befehlsende (kein Punkt oder Semikolon)
Befehle über mehrere Zeilen enthalten  _ (Leerzeichen + Unterstrich) am Zeilenende:
Z = Str(L1![LEIST_DAT]) + _ Right("......." + Str(L1![GOAE]), 6) + " " + Left(L1![Txt] + _
".........................", 35) + _
Right("......." + Str(L1![FAKTOR]), 5) + _
Right("......." + Str(L1![PREIS_EU]), 8)
Kommentar ' Programm zur Organisation von Dateien
Dim fs 'File System Object
Kommentar auch hinter dem Befehl, endet automatisch am Zeilenende
Deklarationen Dim V1, V2, V3 .... Variable sollten Deklariert und durch Kommentar erklärt werden.
Syntax Namen: 1. Zeichen Buchstabe, Ziffern, erlaubte Sonderzeichen:_ -
Programmaufbau  
Deklaration  
E/A – Befehle   debug.print ...: Komma am Ende bewirkt, das kein Zeilensprung bei der nächsten Ausgabe erfolgt
Operatoren  
Funktionen Stringfunktionen, mathematische Funktionen
Prozeduren  
Ablaufsteuerung If Then ElseIf, Select, Do Loop, For – Next, On-Error, Ereignisse
OOP  
Objekte  
Scripting Host  
VBA  
Word-Befehle  
EXCEL  
Access Das Datenbankprogramm ACCESS hat eine mächtige Programmieroberfläche.
Power Point  
VBScript  
Quellen 1.) Programmierung mit Visual Basic und VBA Excel Word: private Seite von Winfried Brumma mit guten Hinweisen und Beispielen zu VB

Impressum                           Zuletzt geändert am 13.01.2015 21:43