BSL-Funktionen

In der folgenden Tabelle werden die unterstützten BSL-Kategorien und die zugehörigen Schlüsselwörter zusammengefasst.

Tabelle 11-1 BSL: Kategorien und Schlüsselwörter

Kategorie Schlüsselwörter
Array-Behandlung Array, Dim, Private, Public, ReDim, IsArray, Erase, LBound, UBound
Zuweisungen Sets
Kommentare Kommentare mit Apostroph (')
Konstanten und Literale Empty, Nothing, Null, True, False
Ablaufsteuerung Do...Lop, For...Next, For Each...Next, If...Then...Else...End If, Select Case, While...Wend, With...End With
Konvertierungen Abs, Asc, Chr, CBool, CByte, CDate, CDbl, CInt, CLng, CStr, DateSerial, Fix, Int, Sgn
Datum und Uhrzeit Date, Time, DateAdd, DateDiff, DatePart, DateSerial, Day, Month, Year, Hour, Minute, Second, Now, MonthName
Deklarationen Const, Dim, Private, Public, ReDim, Function, Sub, Class
Fehlerbehandlung On Error, Err
Ausdrücke  
Formatierungszeichenfolgen FormatDateTime, FormatNumber
Literale Empty, False, Nothing, Null, True
Mathematisch Sqr, Rnd
Objekte CreateObject, Err Object, RegExp, ArrayList, Dictionary, ADODB.Connection, ADODB.RecordSet, File Stream, File Object, Text Stream, WShell
Operatoren Addition (+), Subtraktion (-), Potenzierung (^), Modulo-Artithmetik (Mod), Multiplikation (*), Division (/), Ganzzahldivision (\), Negation (-), Zeichenfolgenverkettung (&), Gleich (=), Ungleich (<>), Kleiner als (<), Kleiner/gleich (<=), Größer als (>), Größer/gleich (>=), And, Or, Xor
Optionen Option Explicit
Prozeduren Call, Function, Sub
Runden Abs, Int, Fix, Round
Zeichenfolgen Asc, Chr, Filter, InStr, InStrRev, Join, Len, LCase, UCase, Left, Mid, Right, Replace, Space, Split, StrComp, String, StrReverse, LTrim, RTrim, Trim
Varianten IsArray, IsDate, IsEmpty, IsNull, IsNumeric