Los últimos tutoriales de desarrollo web
 

Funciones VBScript


Esta página contiene todas las funciones de VBScript incorporadas. La página se divide en las secciones siguientes:

Funciones de Fecha / Hora

Función Descripción
CDate Convierte una fecha válida y la expresión tiempo para la variante del subtipo Fecha
Date Devuelve la fecha actual del sistema
DateAdd Devuelve una fecha a la que se ha añadido un intervalo de tiempo especificado
DateDiff Devuelve el número de intervalos entre dos fechas
DatePart Devuelve la parte especificada de una fecha determinada
DateSerial Devuelve la fecha de un año, mes y día especificado
DateValue Devuelve una fecha
Day Devuelve un número que representa el día del mes (between 1 and 31, inclusive)
FormatDateTime Devuelve una expresión con formato de fecha u hora
Hour Devuelve un número que representa la hora del día (between 0 and 23, inclusive)
IsDate Devuelve un valor booleano que indica si la expresión evaluada se puede convertir en una fecha
Minute Devuelve un número que representa el minutos de la hora (between 0 and 59, inclusive)
Month Devuelve un número que representa el mes del año (between 1 and 12, inclusive)
MonthName Devuelve el nombre de un mes especificado
Now Devuelve la fecha actual del sistema y el tiempo
Second Devuelve un número que representa el segundo de los minutos (between 0 and 59, inclusive)
Time Devuelve la hora actual del sistema
Timer Devuelve el número de segundos desde 12:00a.m.
TimeSerial Devuelve el tiempo para una hora, minuto y segundo específica
TimeValue Devuelve una vez
Weekday Devuelve un número que representa el día de la semana (between 1 and 7, inclusive)
WeekdayName Devuelve el nombre del día de un día específico de la semana
Year Devuelve un número que representa el año

Funciones de conversión

Función Descripción
Asc Convierte la primera letra de una cadena de código ANSI
CBool Convierte una expresión para una variante de Boolean subtipo
CByte Convierte una expresión para una variante de Byte subtipo
CCur Convierte una expresión a una variante del subtipo de divisas
CDate Convierte una fecha válida y la expresión tiempo para la variante del subtipo Fecha
CDbl Convierte una expresión a una variante del subtipo Doble
Chr Convierte el código ANSI especificado a un personaje
CInt Convierte una expresión para una variante de Entero subtipo
CLng Convierte una expresión a una variante del subtipo largo
CSng Convierte una expresión a una variante del subtipo individual
CStr Convierte una expresión para una variante de cadena subtipo
Hex Devuelve el valor hexadecimal de un número especificado
Oct Devuelve el valor octal de un número especificado

Funciones de formato

Función Descripción
FormatCurrency Devuelve una expresión con formato de valor de la moneda
FormatDateTime Devuelve una expresión con formato de fecha u hora
FormatNumber Devuelve una expresión con formato de número
FormatPercent Devuelve una expresión con formato de porcentaje

Funciones matemáticas

Función Descripción
Abs Devuelve el valor absoluto de un número especificado
Atn Devuelve el arcotangente de un número especificado
Cos Devuelve el coseno de un número especificado (angle)
Exp Devuelve e elevado a una potencia
Hex Devuelve el valor hexadecimal de un número especificado
Int Devuelve la parte entera de un número especificado
Fix Devuelve la parte entera de un número especificado
Log Devuelve el logaritmo natural de un número especificado
Oct Devuelve el valor octal de un número especificado
Rnd Devuelve un número aleatorio de menos de 1, pero mayor o igual que 0
Sgn Devuelve un entero que indica el signo de un número especificado
Sin Devuelve el seno de un número especificado (angle)
Sqr Devuelve la raíz cuadrada de un número especificado
Tan Devuelve la tangente de un número especificado (angle)

Funciones de matrices

Función Descripción
Array Devuelve una variante que contiene una matriz
Filter Devuelve una matriz de base cero que contiene un subconjunto de una matriz de cadenas en base a un criterio de filtro
IsArray Devuelve un valor booleano que indica si una variable especificada es una matriz
Join Devuelve una cadena que consta de una serie de sub-cadenas en una matriz
LBound Devuelve el subíndice más pequeño para la dimensión indicada de una matriz
Split Devuelve una basada en cero, unidimensional matriz que contiene un número especificado de subcadenas
UBound Devuelve el mayor subíndice para la dimensión indicada de una matriz

Funciones de Cadenas

Función Descripción
InStr Devuelve la posición de la primera aparición de una cadena dentro de otra. La búsqueda comienza en el primer carácter de la cadena
InStrRev Devuelve la posición de la primera aparición de una cadena dentro de otra. La búsqueda comienza en el último carácter de la cadena
LCase Convierte una cadena especificada en minúsculas
Left Devuelve un número especificado de caracteres de la parte izquierda de una cadena
Len Devuelve el número de caracteres de una cadena
LTrim Elimina los espacios en el lado izquierdo de una cadena
RTrim Elimina los espacios en el lado derecho de una cadena
Trim Elimina los espacios en ambos lados izquierdo y el lado derecho de una cadena
Mid Devuelve un número especificado de caracteres de una cadena
Replace Sustituye a una parte específica de una cadena con otra cadena de un número determinado de veces
Right Devuelve un número especificado de caracteres de la parte derecha de una cadena
Space Devuelve una cadena que consta de un número determinado de espacios
StrComp Compara dos cadenas y devuelve un valor que representa el resultado de la comparación
String Devuelve una cadena que contiene un carácter repetitivo de una longitud especificada
StrReverse Invierte una cadena
UCase Convierte una cadena especificada en mayúsculas

Otras funciones

Función Descripción
CreateObject Crea un objeto de un tipo especificado
Eval Evalúa una expresión y devuelve el resultado
IsEmpty Devuelve un valor booleano que indica si una variable especificada se ha inicializado o no
IsNull Devuelve un valor booleano que indica si una expresión especificada no contiene datos válidos (Null)
IsNumeric Devuelve un valor booleano que indica si una expresión especificada se puede evaluar como un número
IsObject Devuelve un valor booleano que indica si la expresión especificada es un objeto de automatización
RGB Devuelve un número que representa un valor de color RGB
Round Redondea un número
ScriptEngine Devuelve el lenguaje de programación en uso
ScriptEngineBuildVersion Devuelve el número de versión de compilación del motor de secuencias de comandos en uso
ScriptEngineMajorVersion Devuelve el número de versión principal del motor de secuencias de comandos en uso
ScriptEngineMinorVersion Devuelve el número de versión secundaria del motor de secuencias de comandos en uso
TypeName Devuelve el subtipo de una variable especificada
VarType Devuelve un valor que indica el subtipo de una variable especificada