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. |
DateAdd Function |
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. |
ExecuteGlobal Statement |
Executes one or more specified statements in the global namespace of a script. |
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. |
GetLocale Function |
Returns the current locale ID value. |
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. |
Locale ID (LCID) Chart |
List of Locale ID's and their associated values. |
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. |
Run-time Errors |
List VBScript run-time errors. |
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. |
SetLocale Function |
Sets the global locale and returns the previous locale. |
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. |
Syntax Errors |
List VBScript syntax errors. |
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. |