| Language Element 
 | Description | 
	  
	  
	  
	    | Abs Function | Returns the absolute value of a number. | 
	  
	    | Addition Operator (+) | Sums two numbers. | 
	  
	    | And Operator | Performs a logical conjunction on two expressions. | 
	  
	    | Array Function | Returns a Variant containing an array. | 
	  
	    | Asc Function | Returns the ANSI character code corresponding to the first letter in
	      a string. | 
	  
	    | Assignment Operator (=) | Assigns a value to a variable or property. | 
	  
	    | Atn Function | Returns the arctangent of a number. | 
	  
	    | Call Statement | Transfers control to a Sub or Function procedure. | 
	  
	    | CBool Function | Returns an expression that has been converted to a Variant of
	      subtype Boolean. | 
	  
	    | CByte Function | Returns an expression that has been converted to a Variant of
	      subtype Byte. | 
	  
	    | CCur Function | Returns an expression that has been converted to a Variant of
	      subtype Currency. | 
	  
	    | CDate Function | Returns an expression that has been converted to a Variant of
	      subtype Date. | 
	  
	    | CDbl Function | Returns an expression that has been converted to a Variant of
	      subtype Double. | 
	  
	    | Chr Function | Returns the character associated with the specified ANSI character code. | 
	  
	    | CInt Function | Returns an expression that has been converted to a Variant of
	      subtype Integer. | 
	  
	    | Class Object | Provides access to the events of a created class. | 
	  
	    | Class Statement | Declares the name of a class. | 
	  
	    | Clear Method | Clears all property settings of the Err object. | 
	  
	    | CLng Function | Returns an expression that has been converted to a Variant of
	      subtype Long. | 
	  
	    | Color Constants | List of color constants. | 
	  
	    | Comparison Constants | List of constants used in comparison operations. | 
	  
	    | Concatenation Operator (&) | Forces string concatenation of two expressions. | 
	  
	    | Const Statement | Declares constants for use in place of literal values. | 
	  
	    | Cos Function | Returns the cosine of an angle. | 
	  
	    | CreateObject Function | Creates and returns a reference to an Automation object. | 
	  
	    | CSng Function | Returns an expression that has been converted to a Variant of
	      subtype Single. | 
	  
	    | CStr Function | Returns an expression that has been converted to a Variant of
	      subtype String. | 
	  
	    | Date and Time Constants | List of constants defining days of week and other constants used in Date
	      and Time operations. | 
	  
	    | Date Format Constants | List of constants used to format dates and times. | 
	  
	    | Date Function | Returns the current system date. | 
	  
	    | DateAddFunction | Returns a date to which a specified time interval has been added. | 
	  
	    | DateDiff Function | Returns the number of intervals between two dates. | 
	  
	    | DatePart Function | Returns the specified part of a given date. | 
	  
	    | DateSerial Function | Returns a Variant of subtype Date for a specified year,
	      month, and day. | 
	  
	    | DateValue Function | Returns a Variant of subtype Date. | 
	  
	    | Day Function | Returns a whole number between 1 and 31, inclusive, representing the
	      day of the month. | 
	  
	    | Description Property | Returns or sets a descriptive string associated with an error. | 
	  
	    | Dictionary Object | Object that stores data key, item pairs. | 
	  
	    | Dim Statement | Declares variables and allocates storage space. | 
	  
	    | Division Operator (/) | Divides two numbers and returns a floating-point result. | 
	  
	    | Do...Loop Statement | Repeats a block of statements while a condition is True or until
	      a condition becomes True. | 
	  
	    | Empty | Indicates an uninitialized variable value. | 
	  
	    | Eqv Operator | Performs a logical equivalence on two expressions. | 
	  
	    | Erase Statement | Reinitializes the elements of fixed-size arrays and deallocates dynamic-array
	      storage space. | 
	  
	    | Err Object | Contains information about run-time errors. | 
	  
	    | Eval Function | Evaluates an expression and returns the result. | 
	  
	    | Execute Method | Executes a regular expression search against a specified string. | 
	  
	    | Execute Statement | Executes one or more specified statements. | 
	  
	    | Exit Statement | Exits a block of Do...Loop, For...Next, Function,
	      or Sub code. | 
	  
	    | Exp Function | Returns e (the base of natural logarithms) raised to a power. | 
	  
	    | Exponentiation Operator (^) | Raises a number to the power of an exponent. | 
	  
	    | False | Keyword that has a value equal to zero. | 
	  
	    | FileSystemObject Object | Provides access to a computer's file system. | 
	  
	    | Filter Function | Returns a zero-based array containing a subset of a string array based
	      on a specified filter criteria. | 
	  
	    | FirstIndex Property | Returns the position in a search string where a match occurs. | 
	  
	    | Fix Function | Returns the integer portion of a number. | 
	  
	    | For...Next Statement | Repeats a group of statements a specified number of times. | 
	  
	    | For Each...Next Statement | Repeats a group of statements for each element in an array or collection. | 
	  
	    | FormatCurrency Function | Returns an expression formatted as a currency value using the currency
	      symbol defined in the system control panel. | 
	  
	    | FormatDateTime Function | Returns an expression formatted as a date or time. | 
	  
	    | FormatNumber Function | Returns an expression formatted as a number. | 
	  
	    | FormatPercent Function | Returns an expression formatted as a percentage (multiplied by 100) with
	      a trailing % character. | 
	  
	    | Function Statement | Declares the name, arguments, and code that form the body of a
	      Function procedure. | 
	  
	    | GetObject Function | Returns a reference to an Automation object from a file. | 
	  
	    | GetRef Function | Returns a reference to a procedure that can be bound to an event. | 
	  
	    | Global Property | Sets or returns a Boolean value. | 
	  
	    | Hex Function | Returns a string representing the hexadecimal value of a number. | 
	  
	    | HelpContext Property | Sets or returns a context ID for a topic in a Help File. | 
	  
	    | HelpFile Property | Sets or returns a fully qualified path to a Help File | 
	  
	    | Hour Function | Returns a whole number between 0 and 23, inclusive, representing the
	      hour of the day. | 
	  
	    | If...Then...Else Statement | Conditionally executes a group of statements, depending on the value
	      of an expression. | 
	  
	    | IgnoreCase Property | Sets or returns a Boolean value that indicates if a pattern search is
	      case-sensitive or not. | 
	  
	    | Imp Operator | Performs a logical implication on two expressions. | 
	  
	    | Initialize Event 
 | Occurs when an instance of the associated class is created. | 
	  
	    | InputBox Function | Displays a prompt in a dialog box, waits for the user to input text or
	      click a button, and returns the contents of the text box. | 
	  
	    | InStr Function | Returns the position of the first occurrence of one string within another. | 
	  
	    | InStrRev Function | Returns the position of an occurrence of one string within another, from
	      the end of string. | 
	  
	    | Int Function | Returns the integer portion of a number. | 
	  
	    | Integer Division Operator (\) | Divides two numbers and returns an integer result. | 
	  
	    | Is Operator | Compares two object reference variables. | 
	  
	    | IsArray Function | Returns a Boolean value indicating whether a variable is an array. | 
	  
	    | IsDate Function | Returns a Boolean value indicating whether an expression can be converted
	      to a date. | 
	  
	    | IsEmpty Function | Returns a Boolean value indicating whether a variable has been initialized. | 
	  
	    | IsNull Function | Returns a Boolean value that indicates whether an expression contains
	      no valid data (Null). | 
	  
	    | IsNumeric Function | Returns a Boolean value indicating whether an expression can be evaluated
	      as a number. | 
	  
	    | IsObject Function | Returns a Boolean value indicating whether an expression references a
	      valid Automation object. | 
	  
	    | Join Function | Returns a string created by joining a number of substrings contained
	      in an array. | 
	  
	    | LBound Function | Returns the smallest available subscript for the indicated dimension
	      of an array. | 
	  
	    | LCase Function | Returns a string that has been converted to lowercase. | 
	  
	    | Left Function | Returns a specified number of characters from the left side of a string. | 
	  
	    | Len Function | Returns the number of characters in a string or the number of bytes required
	      to store a variable. | 
	  
	    | Length Property | Returns the length of a match found in a search string. | 
	  
	    | LoadPicture Function | Returns a picture object. Available only on 32-bit platforms. | 
	  
	    | Log Function | Returns the natural logarithm of a number. | 
	  
	    | LTrim Function | Returns a copy of a string without leading spaces. | 
	  
	    | Match Object | Provides access to the read-only properties of a regular expression match. | 
	  
	    | Matches Collection | Collection of regular expression Match objects. | 
	  
	    | Mid Function | Returns a specified number of characters from a string. | 
	  
	    | Minute Function | Returns a whole number between 0 and 59, inclusive, representing the
	      minute of the hour. | 
	  
	    | Miscellaneous Constants | List of constants that don't fit into any other category. | 
	  
	    | Mod Operator | Divides two numbers and returns only the remainder. | 
	  
	    | Month Function | Returns a whole number between 1 and 12, inclusive, representing the
	      month of the year. | 
	  
	    | MonthName Function | Returns a string indicating the specified month. | 
	  
	    | MsgBox Constants | List of constants used with the MsgBox Function. | 
	  
	    | MsgBox Function | Displays a message in a dialog box, waits for the user to click a button,
	      and returns a value indicating which button the user clicked. | 
	  
	    | Multiplication Operator (*) | Multiplies two numbers. | 
	  
	    | Negation Operator (-) | Indicates the negative value of a numeric expression. | 
	  
	    | Not Operator | Performs logical negation on an expression. | 
	  
	    | Now Function | Returns the current date and time according to the setting of your computer's
	      system date and time. | 
	  
	    | Nothing | Disassociates an object variable from any actual object. | 
	  
	    | Null | Indicates that a variable contains no valid data. | 
	  
	    | Number Property | Returns or sets a numeric value specifying an error. | 
	  
	    | Oct Function | Returns a string representing the octal value of a number. | 
	  
	    | On Error Statement | Enables error-handling. | 
	  
	    | Operator Precedence | List showing the order of precedence for various operators used in VBScript. | 
	  
	    | Option Explicit Statement | Forces explicit declaration of all variables in a script. | 
	  
	    | Or Operator | Performs a logical disjunction on two expressions. | 
	  
	    | Pattern Property | Sets or returns the regular expression pattern being searched for. | 
	  
	    | Private Statement | Declares private variables and allocates storage space. | 
	  
	    | PropertyGet Statement | Declares the name, arguments, and code that form the body of a
	      Property procedure that gets (returns) the value of a property. | 
	  
	    | PropertyLet Statement | Declares the name, arguments, and code that form the body of a
	      Property procedure that assigns the value of a property. | 
	  
	    | PropertySet Statement | Declares the name, arguments, and code that form the body of a
	      Property procedure that sets a reference to an object. | 
	  
	    | Public Statement | Declares public variables and allocates storage space. | 
	  
	    | Raise Method | Generates a run-time error. | 
	  
	    | Randomize Statement | Initializes the random-number generator. | 
	  
	    | ReDim Statement | Declares dynamic-array variables, and allocates or reallocates storage
	      space at procedure level. | 
	  
	    | RegExp Object | Provides simple regular expression support. | 
	  
	    | Rem Statement | Includes explanatory remarks in a program. | 
	  
	    | Replace Function | Returns a string in which a specified substring has been replaced with
	      another substring a specified number of times. | 
	  
	    | Replace Method | Replaces text found in a regular expression search. | 
	  
	    | RGB Function | Returns a whole number representing an RGB color value. | 
	  
	    | Right Function | Returns a specified number of characters from the right side of a string. | 
	  
	    | Rnd Function | Returns a random number. | 
	  
	    | Round Function | Returns a number rounded to a specified number of decimal places. | 
	  
	    | RTrim Function | Returns a copy of a string without trailing spaces. | 
	  
	    | ScriptEngine Function | Returns a string representing the scripting language in use. | 
	  
	    | ScriptEngineBuildVersion
	      Function | Returns the build version number of the scripting engine in use. | 
	  
	    | ScriptEngineMajorVersion
	      Function | Returns the major version number of the scripting engine in use. | 
	  
	    | ScriptEngineMinorVersion
	      Function | Returns the minor version number of the scripting engine in use. | 
	  
	    | Second Function | Returns a whole number between 0 and 59, inclusive, representing the
	      second of the minute. | 
	  
	    | Select Case Statement | Executes one of several groups of statements, depending on the value
	      of an expression. | 
	  
	    | Set Statement | Assigns an object reference to a variable or property. | 
	  
	    | Sgn Function | Returns an integer indicating the sign of a number. | 
	  
	    | Sin Function | Returns the sine of an angle. | 
	  
	    | Source Property | Returns or sets the name of the object or application that originally
	      generated the error. | 
	  
	    | Space Function | Returns a string consisting of the specified number of spaces. | 
	  
	    | Split Function | Returns a zero-based, one-dimensional array containing a specified number
	      of substrings. | 
	  
	    | Sqr Function | Returns the square root of a number. | 
	  
	    | StrComp Function | Returns a value indicating the result of a string comparison. | 
	  
	    | String Constants | List of string constants. | 
	  
	    | String Function | Returns a repeating character string of the length specified. | 
	  
	    | StrReverse Function | Returns a string in which the character order of a specified string is
	      reversed. | 
	  
	    | Sub Statement | Declares the name, arguments, and code that form the body of a Sub
	      procedure. | 
	  
	    | Subtraction Operator (-) | Finds the difference between two numbers or indicates the negative value
	      of a numeric expression. | 
	  
	    | Tan Function | Returns the tangent of an angle. | 
	  
	    | Terminate Event 
 | Occurs when an instance of the associated class is terminated. | 
	  
	    | Test Method | Executes a regular expression search against a specified string. | 
	  
	    | Time Function | Returns a Variant of subtype Date indicating the current
	      system time. | 
	  
	    | Timer Function | Returns the number of seconds that have elapsed since 12:00 AM (midnight). | 
	  
	    | TimeSerial Function | Returns a Variant of subtype Date containing the time for
	      a specific hour, minute, and second. | 
	  
	    | TimeValue Function | Returns a Variant of subtype Date containing the time. | 
	  
	    | Trim Function | Returns a copy of a string without leading or trailing spaces. | 
	  
	    | Tristate Constants | Use them anywhere in your code to represent the values shown for each. | 
	  
	    | True | Keyword that has a value equal to -1. | 
	  
	    | TypeName Function | Returns a string that provides Variant subtype information about
	      a variable. | 
	  
	    | UBound Function | Returns the largest available subscript for the indicated dimension of
	      an array. | 
	  
	    | UCase Function | Returns a string that has been converted to uppercase. | 
	  
	    | Value Property | Returns the value or text of a match found in a search string. | 
	  
	    | VarType Constants | List of constants that define Variant subtypes. | 
	  
	    | VarType Function | Returns a value indicating the subtype of a variable. | 
	  
	    | VBScript Constants | Various categories of constants provided in VBScript. | 
	  
	    | Weekday Function | Returns a whole number representing the day of the week. | 
	  
	    | WeekdayName Function | Returns a string indicating the specified day of the week. | 
	  
	    | While...Wend Statement | Executes a series of statements as long as a given condition is
	      True. | 
	  
	    | With Statement | Executes a series of statements on a single object. | 
	  
	    | Xor Operator | Performs a logical exclusion on two expressions. | 
	  
	    | Year Function | Returns a whole number representing the year. |