Funciones de BSL

En la siguiente tabla, se resumen las categorías de BSL soportadas y las palabras clave asociadas.

Tabla 11-1 BSL: categorías y palabras clave

Categoría Palabras clave
Manejo de matrices Array, Dim, Private, Public, ReDim, IsArray, Erase, LBound, UBound
Asignaciones Set
Comentarios Comentarios con apóstrofo (')
Constantes y literales Empty, Nothing, Null, True, False
Flujo de control Do…Loop, For…Next, For Each…Next, If…Then…Else…End If, Select Case, While…Wend, With…End With
Conversiones Abs, Asc, Chr, CBool, CByte, CDate, CDbl, CInt, CLng, CStr, DateSerial, Fix, Int, Sgn
Fecha y hora Date, Time, DateAdd, DateDiff, DatePart, DateSerial, Day, Month, Year, Hour, Minute, Second, Now, MonthName
Declaraciones Const, Dim, Private, Public, ReDim, Function, Sub, Class
Manejo de errores On Error, Err
Expresiones  
Cadenas de formato FormatDateTime, FormatNumber
Literales Empty, False, Nothing, Null, True
Matemáticas Sqr, Rnd
Objetos CreateObject, Err, RegExp, ArrayList, Dictionary, ADODB.Connection, ADODB.RecordSet, FileSystemObject, File, TextStream, WShell
Operadores Suma (+), resta (-), exponente (^), aritmética de módulo (Mod), multiplicación (*), división (/), división de enteros (\), negación (-), concatenación de cadenas (&), igualdad (=), desigualdad (<>), menor que (<), menor o igual que (<=), mayor que (>), mayor o igual que (>=), And, Or, Xor
Opciones Option Explicit
Procedimientos Call, Function, Sub
Redondeo Abs, Int, Fix, Round
Cadenas Asc, Chr, Filter, InStr, InStrRev, Join, Len, LCase, UCase, Left, Mid, Right, Replace, Space, Split, StrComp, String, StrReverse, LTrim, RTrim, Trim
Variantes IsArray, IsDate, IsEmpty, IsNull, IsNumeric