miércoles, 8 de febrero de 2012

Funciones VBA

El lenguaje de programación VBA contiene un número considerable de funciones que podemos utilizar para construir código en Excel. Cuando estás escribiendo código, puedes introducir la palabra VBA seguida de un punto y verás una lista desplegable de estas funciones.
La siguiente tabla provee una descripción breve de algunas de las funciones más utilizadas a estar programando con VBA.

FUNCIÓN DESCRIPCIÓN
AbsRegresa el valor absoluto de un número
AscObtiene el valor ASCII del primer caracter de una cadena de texto
CBoolConvierte una expresión a su valor booleano
CByteConvierte una expresión al tipo de dato Byte
CCurConvierte una expresión al tipo de dato moneda (Currency)
CDateConvierte una expresión al tipo de dato fecha (Date)
CDblConvierte una expresión al tipo de dato doble (Double)
CDecConvierte una expresión al tipo de dato decimal (Decimal)
ChooseSelecciona un valor de una lista de argumentos
ChrConvierte un valor ANSI en valor de tipo texto
CIntConvierte una expresión en un dato de tipo entero (Int)
CLngConvierte una expresión en un dato de tipo largo (Long)
CreateObjectCrea un objeto de tipo OLE
CStrConvierte una expresión en un dato de tipo texto (String)
CurDirRegresa la ruta actual
CVarConvierte una expresión en un dato de tipo variante (Var)
DateRegresa la fecha actual del sistema
DateAddAgrega un intervalo de tiempo a una fecha especificada
DateDiffObtiene la diferencia entre una fecha y un intervalo de tiempo especificado
DatePartRegresa una parte específica de una fecha
DateSerialConvierte una fecha en un número serial
DateValueConvierte una cadena de texto en una fecha
DayRegresa el día del mes de una fecha
DirRegresa el nombre de un archivo o directorio que concuerde con un patrón
EOFRegresa verdadero si se ha llegado al final de un archivo
FileDateTimeRegresa la fecha y hora de la última modificación de un archivo
FileLenRegresa el número de bytes en un archivo
FormatCurrencyRegresa un número como un texto con formato de moneda
FormatPercentRegresa un número como un texto con formato de porcentaje
HourRegresa la hora de un valor de tiempo
IIfRegresa un de dos partes, dependiendo de la evaluación de una expresión
InputBoxMuestra un cuadro de diálogo que solicita la entrada del usuario
InStrRegresa la posición de una cadena de texto dentro de otra cadena
InStrRevRegresa la pocisión de una cadena de texto dentro de otra cadena pero empezando desde el final
IntRegresa la parte entera de un número
IsDateRegresa verdadero si la variable es una fecha
IsEmptyRegresa verdadero si la variable está vacía
IsErrorRegresa verdadero si la expresión es un valor de error
IsNullRegresa verdadero si la expresión es un valor nulo
IsNumericRegresa verdadero si la variable es un valor numérico
JoinRegresa una cadena de texto creada al unir las cadenas contenidas en un arrreglo
LCaseRegresa una cadena convertida en minúsculas
LeftRegresa un número específico de caracteres a la izquierda de una cadena
LenRegresa la longitud de una cadena (en caracteres)
LTrimRemueve los espacios a la izquierda de una cadena
MidExtrae un número específico de caracteres de una cadena de texto
MinuteRegresa el minuto de una dato de tiempo
MonthRegresa el mes de una fecha
MsgBoxDespliega un cuadro de dialogo con un mensaje especificado
NowRegresa la fecha y hora actual del sistema
ReplaceReemplaza una cadena de texto con otra
Spaceregresa una cadena de texto con el número de espacios especidicados
SplitRegresa un arreglo formado for cadenas de texto que formaban una sola cadena
StrRegresa la representación en texto de un número
RightRegresa un número especificado de carecteres a la derecha de una cadena de texto
RndRegresa un número aleatorio entre 0 y 1
RoundRedondea un número a una cantidad específica de decimales
RTrimRemueve los espacios en blanco a la derecha de una cadena de texto
SecondRegresa los segundos de un dato de tiempo
StrCompCompara dos cadenas de texto
StrReverseInvierte el orden de los caracteres de una cadena
TimeRegresa el tiempo actual del sistema
TimerRegresa el número de segundos desde la media noche
TimeValueConvierte una cadena de texto a un númer de serie de tiempo
TrimRemueve los espacios en blanco al inicio y final de una cadena de texto
TypeNameObtiene el nombre del tipo de dato de una variable
UCaseConvierte una cadena de texto en mayúsculas
ValRegresa el número contenido en una cadena de texto
WeekdayRegresa un número que representa un día de la semana
WeekdayNameRegresa el nombre de un día de la semana
YearObtiene el año de una fecha

No hay comentarios:

Publicar un comentario