Funciones de VBScript

Esta página enumera todas las funciones integradas de VBScript:

Funciones Date/Time

Función Descripción
CDate Convierte una expresión de fecha o hora válida en un tipo de fecha.
Date Devuelve la fecha actual del sistema.
DateAdd Devuelve la fecha a la que se ha añadido el intervalo especificado.
DateDiff Devuelve el número de intervalos de tiempo entre dos fechas.
DatePart Devuelve la parte especificada de la fecha dada.
DateSerial Devuelve la fecha especificada de año, mes y día.
DateValue Devuelve una fecha.
Day Devuelve el número que representa el día del mes (entre 1 y 31, inclusive).
FormatDateTime Devuelve una expresión formateada en formato fecha o hora.
Hour Devuelve el número que representa la hora del día (entre 0 y 23, inclusive).
IsDate Devuelve un valor booleano que indica si una expresión de cálculo se puede convertir en una fecha.
Minute 返回一个数字,代表小时的分钟 (介于并包括0至59)
Minute Devuelve un número que representa los minutos de la hora (entre y incluyendo 0 y 59).
Month Devuelve un número que representa el mes del año (entre y incluyendo 1 y 12).
MonthName Devuelve el nombre del mes especificado.
Now Devuelve la fecha y hora actual del sistema.
Second Devuelve un número que representa los segundos del minuto (entre y incluyendo 0 y 59).
Time Devuelve la hora actual del sistema.
Timer Devuelve la cantidad de segundos transcurridos desde las 12:00 AM.
TimeValue Devuelve la hora.
Weekday Devuelve un número que representa el día de la semana (entre y incluyendo 1 y 7).
WeekdayName Devuelve el nombre del día de la semana especificado en la semana.
Year Devuelve un número que representa el año.

Top

Funciones de conversión

Función Descripción
Asc Convierte la letra inicial de la cadena en un código ANSI.
CBool Convierte la expresión a un tipo Boolean.
CByte Convierte la expresión a un tipo Byte.
CCur Convierte la expresión a un tipo Currency.
CDate Convierte la expresión de fecha y hora válida a un tipo Date.
CDbl Convierte la expresión a un tipo Double.
Chr Convierte el código ANSI del carácter especificado en un carácter.
CInt Convierte la expresión a un tipo Integer.
CLng Convierte la expresión a un tipo Long.
CSng Convierte la expresión a un tipo Single.
CStr Convierte la expresión a un variant de tipo subtipo String.
Hex Devuelve el valor hexadecimal del número especificado.
Oct Devuelve el valor octal del número especificado.

Top

Función Format

Función Descripción
FormatCurrency Devuelve la expresión formateada como valor monetario.
FormatDateTime Devuelve la expresión formateada como fecha o hora.
FormatNumber Devuelve la expresión formateada como número.
FormatPercent Devuelve la expresión formateada como porcentaje.

Top

Funciones Math

Función Descripción
Abs Devuelve el valor absoluto del número especificado.
Atn Devuelve la arco tangente del número especificado.
Cos Devuelve el coseno del número especificado (en grados).
Exp Devuelve la potencia de e (la base del logaritmo natural).
Hex Devuelve el valor hexadecimal del número especificado.
Int Devuelve la parte entera del número especificado.
Fix Devuelve la parte entera del número especificado.
Log Devuelve el logaritmo natural del número especificado.
Oct Devuelve el valor coseno de un número especificado.
Rnd Devuelve un número aleatorio que es menor que 1 pero mayor o igual a 0.
Sgn Devuelve un entero que indica el signo de un número especificado.
Sin Devuelve el seno de un número (ángulo) especificado.
Sqr Devuelve la raíz cuadrada de un número especificado.
Tan Devuelve el tangente de un número (ángulo) especificado.

Top

Función Array

Función Descripción
Array Devuelve una variable que contiene un array.
Filter Devuelve un array de índice cero que contiene un subconjunto de la cadena del array basado en condiciones de filtrado específicas.
IsArray Devuelve un valor booleano que indica si la variable especificada es un array.
Join Devuelve una cadena compuesta por varios subcadenas del array.
LBound Devuelve el índice mínimo de la dimensión del array especificado.
Split Devuelve un array unidimensional de índice cero que contiene un número específico de subcadenas.
UBound Devuelve el índice máximo de la dimensión del array especificado.

Top

Función String

Función Descripción
InStr Devuelve la posición de la primera aparición de la cadena en otra cadena. La búsqueda comienza desde el primer carácter de la cadena.
InStrRev Devuelve la posición de la primera aparición de la cadena en otra cadena. La búsqueda comienza desde el carácter más a la derecha de la cadena.
LCase Convierte la cadena especificada en minúsculas.
Left Devuelve un número específico de caracteres desde la izquierda de la cadena.
Len Devuelve el número de caracteres en la cadena.
LTrim Elimina los espacios en blanco a la izquierda de la cadena.
RTrim Elimina los espacios en blanco a la derecha de la cadena.
Trim Elimina los espacios en blanco a la izquierda y a la derecha de la cadena.
Mid Devuelve un número específico de caracteres de la cadena.
Replace Usa otra cadena para reemplazar la parte específica de la cadena la cantidad de veces especificada.
Right Devuelve un número específico de caracteres desde la derecha de la cadena.
Space Devuelve una cadena compuesta por un número específico de espacios.
StrComp Comparar dos cadenas y devolver un valor que representa el resultado de la comparación.
String Devuelve una cadena que contiene caracteres repetidos de longitud especificada.
StrReverse Invierte la cadena.
UCase Convierte la cadena especificada en mayúsculas.

Top

Otras funciones

Función Descripción
CreateObject Crea un objeto de tipo especificado.
Eval Calcula la expresión y devuelve el resultado.
GetLocale Devuelve el valor ID de la configuración regional actual.
GetObject Devuelve una referencia al objeto de automatización en el archivo.
GetRef Permite que el subprograma VBScript se conecte a un evento DHTML en una página.
InputBox Se puede mostrar un cuadro de diálogo en el que el usuario puede ingresar texto y / o hacer clic en un botón, luego regresar los resultados.
IsEmpty Devuelve un valor booleano que indica si la variable especificada ha sido inicializada.
IsNull Devuelve un valor booleano que indica si la variable especificada contiene datos inválidos (Nulo).
IsNumeric Devuelve un valor booleano que indica si la expresión especificada se puede calcular como un número.
IsObject Devuelve un valor booleano que indica si la expresión especificada es un objeto de automatización.
LoadPicture Devuelve un objeto de imagen. Solo se utiliza en plataformas de 32 bits.
MsgBox Muestra un cuadro de mensaje, espera que el usuario haga clic en un botón y devuelve el valor que indica qué botón hizo el usuario.
RGB Devuelve un número que representa el valor del color RGB.
Round Redondea el logaritmo.
ScriptEngine Devuelve el lenguaje de scripts en uso.
ScriptEngineBuildVersion Devuelve el número de versión del motor de scripts en uso.
ScriptEngineMajorVersion Devuelve la versión principal del motor de scripts en uso.
ScriptEngineMinorVersion Devuelve la versión menor del motor de scripts en uso.
SetLocale Establece el ID de región y devuelve el ID de región anterior.
TypeName Devuelve el subtipo de la variable especificada.
VarType Devuelve el valor que indica el subtipo de la variable indicada.

Top