LISTADO FUNCIONES ACCESS

32- Listado Principales Instrucciones VBA

 

 

 

Función Info Ayuda
Abs (Number) As Number Devuelve el valor absoluto de un número
(omite el signo).
AccessError (Err.Number) As Err.Description AccessError devuelve la descripción asociada a un
error de Microsoft Access o DAO. No emplear para
errores ADO.
Asc (String) As Integer Devuelve el código de carácter, del
primer carácter de la cadena.
AscB (String) As Integer Devuelve el código del primer
byte de la cadena.
Atn (Double) As Double Devuelve la arcotangente de un
número (expresada en radianes).
Avg (Number / Expression) As Number Sql : función de agregado. Obtiene el promedio
de los valores de un campo.
BuildCriteria (Field As String, FieldType As Integer, Expression As String) As String Devuelve una expresión utilizable como criterio, en un filtro o
en la cláusula 'Where' de una consulta.

- Field : El nombre del campo.
- FieldType puede tener los siguientes valores :
                  - 1 Si/no
                  - 2 Byte
               
Cbool (Expression) As Boolean Convierte la expresión pasada como
argumento a Boolean.
Cbyte (Expression) As Byte Convierte el número pasado como
argumento a Byte.
CCur (Expression) As Currency Convierte el número pasado como
argumento a Currency (moneda).
CDate (Expression) As Date Convierte la expresión pasada como
argumento a fecha.
CDbl (Expression) As Double Convierte el número pasado como
argumento a Double.
CDec (Expression) Convierte el número pasado como
argumento a Decimal.
Choose (Index As Single, ParamArray Choice() As Variant) As Variant Devuelve, de entre la lista de argumentos del segundo
parámetro, el que ocupa la posición definida en el
primer parámetro (índice).
Chr (CharCode As Long) As Variant Devuelve un tipo String que contiene el carácter
asociado con el código de carácter especificado.
Chr$ (CharCode As Long) As String Devuelve el carácter asociado con el código de
carácter especificado.
A diferencia de la función Chr(), Chr$() devuelve
directamente un String, por lo que la velocidad de
ejecución de la función es sensiblemente más rápida.
Ver entrega nº 14 de curso de
ChrW (CharCode As Long) As Variant Devuelve el carácter Unicode asociado con el
código de carácter especificado.
ChrW$ (CharCode As Long) As String Devuelve el carácter Unicode asociado con el
código de carácter especificado.
A diferencia de la función ChrW(), ChrW$() devuelve
directamente un String, por lo que la velocidad de
ejecución de la función es sensiblemente más rápida.
Ver entrega nº 14 d
CInt (Expression) As Integer Convierte la expresión pasada como
argumento a Integer.
CLng (Expression) As Long Convierte la expresión pasada como
argumento a Long.
Cos (Number As Double) As Double Devuelve el coseno de un ángulo.
Count (Variant / Expression) As Long Sql : función de agregado. Obtiene el número de
registros de un campo, donde este no es nulo.
Nota : Count(*) retorna la totalidad de registros,
incluido los nulos.
CSng (Expression) As Single Convierte la expresión pasada como
argumento a Single.
CStr (Expression) As String Convierte la expresión pasada como
argumento a texto.
CurDir ([Drive] As String) As String Devuelve la ruta a la unidad especificada en el parámetro
Drive. Caso de omitirlo, retorna  la ruta actual
(desde el contexto donde se llama a la función).
CurrentUser () As String Devuelve el nombre del usuario actual
de la base de datos.
Cvar (Expression) As Variant Convierte el argumento Expression en Variant.
Date () As Date Devuelve la fecha actual del sistema.
DateAdd (Interval -s,n,h,d,w,ww,y,m,q,yyyy- As String, Number As Double, Date) As Date ----------------------------------------------------------------
El parámetro interval tiene estos valores posibles :
-yyyy Año
-q Trimestre
-m Mes
-y Día del año
-d Día
-w Día de la semana
-ww Semana (número)
-h Hora
-n Minuto
-s Segundo
-------
DateDiff (Interval As String, Date1, Date2, [Primer dia semana 0-7], [Primera semana año 0-3]) As Date -----------------------------------------------------------------------
El parámetro interval tiene estos valores posibles :
-yyyy Año
-q Trimestre
-m Mes
-y Día del año
-d Día
-w Día de la semana
-ww Semana (número)
-h Hora
-n Minuto
-s Segundo
DatePart (Interval As String, Date, [Primer dia semana 0-7], [Primera semana año 0-3]) As Date -------------------------------------------------------------------------
El parámetro interval tiene estos valores posibles :
-yyyy Año
-q Trimestre
-m Mes
-y Día del año
-d Día
-w Día de la semana
-ww Semana (número)
-h Hora
-n Minuto
-s Segundo
DateSerial (Year As Integer, Month As Integer, Day As Integer) As Date Devuelve una fecha, compuesta por el año, mes y día indicados.
Nota : Si especificamos el día 0 de un mes, la función devuelve
el último día del mes anterior.
DateValue (Date As String) As Date Convierte una expresión de cadena (formateada
como fecha), en un valor tipo fecha.
DAvg (Expr As String, Domain As String, [Criteria] As String) As Number Función agregada de dominio. Obtiene el promedio de
los valores del rango definido por los parámetros
de la función.
Day (Date) As Integer Extrae el día de una fecha.
DCount (Expr As String, Domain As String, [Criteria]) As Long Función agregada de dominio. Obtiene la cuenta (el número de ítems),
de los valores del rango definido por los parámetros de la función.
Ddb (Cost As Double, Salvage As Double, Life As Double, Period As Double, [Factor]) As Double ------------------------------------------------------------------------------
-Cost  Valor Double que indica el costo inicial del bien.
-Salvage Valor Double que indica el valor del bien al término de su vida útil.
-Life Valor Double que indica la dura
DFirst (Expr As String, Domain As String, [Criteria]) As Variant Función agregada de dominio. Obtiene el primer valor (en orden de inserción),
de los valores del rango definido por los parámetros de la función.
Dir ([PathName] As String, [Attributes -0,1,2,4,8,16,64-]) As String --------------------------------------------------------------------
La suma de los siguientes valores, define los atributos del archivo.
Valores para Attributes :
- 0 Predeterminado. Archivo sin atributos.
- 1 Archivo de solo lectura.
- 2 Archivo oculto.
DLast (Expr As String, Domain As String, [Criteria]) As Variant Función agregada de dominio. Obtiene el último valor (en orden de inserción),
de los valores del rango definido por los parámetros de la función.
DLookup (Expr As String, Domain As String, [Criteria]) As Variant Función agregada de dominio. Obtiene el primer valor (en orden de inserción),
de los valores del rango definido por los parámetros de la función.
DMax (Expr As String, Domain As String, [Criteria]) As Variant Función agregada de dominio. Obtiene el valor más elevado (máximo),
del rango definido por los parámetros de la función.
DMin (Expr As String, Domain As String, [Criteria]) As Variant Función agregada de dominio. Obtiene el valor menor (mínimo),
del rango definido por los parámetros de la función.
DStDev (Expr As String, Domain As String, [Criteria]) As Number Función agregada de dominio. Obtiene la desviación estándar (evaluando
una muestra de  población), del rango definido por los parámetros de la
función.
DStDevP (Expr As String, Domain As String, [Criteria]) As Number Función agregada de dominio. Obtiene la desviación estándar (evaluando
la población), del rango definido por los parámetros de la función.
DSum (Expr As String, Domain As String, [Criteria]) As Number Función agregada de dominio. Obtiene la suma de los valores del rango
definido por los parámetros de la función.
DVar (Expr As String, Domain As String, [Criteria]) As Number Función agregada de dominio. Obtiene la varianza (evaluando una muestra
de población), del rango definido por los parámetros de la función.
DVarP (Expr As String, Domain As String, [Criteria]) As Number Función agregada de dominio. Obtiene la varianza (evaluando
la población), del rango definido por los parámetros de la función.
Environ (Expression) As Variant Devuelve información del sistema según el valor de Expression
-------------------------------------------------------------
Lista de variables de entorno
(La relación número <=> variable, corresponde a un sistema
 operativo Windows XP Home Edition) :
- 1
Environ$ (Expression) As String Devuelve información del sistema según el valor de Expression
A diferencia de Environ(), Environ$() devuelve un String.
-------------------------------------------------------------
Lista de variables de entorno
(La relación número <=> variable, correspo
Error (Err.Number) As Err.Description Retorna el texto explicativo de un error, pasándole
como parámetro el número de dicho error.
EuroConvert (Number As Double, SourceCurrency As String, TargetCurrency As String, [FullPrecision], [TriangulationPrecision]) As Double Permite convertir un número a un valor en euros, o bien un valor en
euros a otra moneda. También puede utilizarla para convertir un número
de una moneda a otra utilizando el euro como divisa intermedia, lo que
se conoce como triangulación. La función Eu
Eval (Expression As String) Esta función, 'interpreta' o 'evalúa' una expresión numérica o una
función, embebido/a en el parámetro Expression. También es capaz
de retornar el valor de una referencia a un objeto de Access.
Por ejemplo : Eval("Forms.MiForm.Caption")
Lo que permite q
Exp (Number As Double) As Double Devuelve la base de logaritmos naturales (e)
elevada a una potencia.
FileDateTime (PathName As String) As Date Devuelve la fecha y hora en que se creó un archivo
o se modificó por última vez.
FileLen (PathName As String) As Long Devuelve el número de bytes de un archivo que
no está abierto.
First (Expression) As Variant Sql : función de agregado. Retorna el
primer valor de un campo.
Fix (Number) As Long Retorna la parte entera de un número,
truncando cualquier decimal (no redondea).
Format (Expression, [Format],[Primer dia semana 0-7], [Primera semana año 0-3]) As String Muestra una expresión, con un formato determinado.
----------------------------------------------------------------------------
Formatos estándar de Fecha :
- 'General Date' Devuelve la fecha formateada según la configuración
   regional.
- 'Long Date' F
FormatCurrency (Expression, [Número decimales], [Incluir dígito inicial], [paréntesis en negativos], [separadores]) As String Devuelve una expresión formateada como un valor de moneda utilizando el
símbolo de moneda definido en el panel de control del sistema.
-----------------------------------------------------------------------------
- Numero decimales : Opcional. Un valor n
FormatDateTime (Expression, [NamedFormat 0-4]) As String Devuelve una cadena basada en una expresión, formateada como fecha.
-------------------------------------------------------------------
El segundo parámetro acepta los siguientes valores :
- 0 Devuelve el formato extenso, tanto si la expresión es una fech
FormatNumber (Expression, [Número decimales], [Incluir dígito inicial], [paréntesis en negativos], [separadores]) As String Devuelve una expresión formateada como un número.
------------------------------------------------------------------
Los parámetros tres, cuatro y cinco, pueden tener los
siguientes valores :
  -1 Verdadero
   0 Falso
  -2 Según configuración regional
---
FormatPercent (Expression, [Número decimales], [Incluir dígito inicial], [paréntesis en negativos], [separadores]) As String Devuelve una expresión formateada como un porcentaje (multiplicado
por 100) con el carácter '%' al final.
-------------------------------------------------------------------
Los parámetros tres, cuatro y cinco, pueden tener los
siguientes valores :
  -1 V
Fv (Rate As Double, NPer As Double, Pmt As Double, [PV], [Type]) As Double Devuelve un tipo Double que indica el valor futuro de una anualidad
basándose en pagos periódicos y constantes y un tipo de interés
también constante.
-----------------------------------------------------------------------------
rate Requerido. Un tipo 
GetAttr (PathName As String)  As integer (0,1,2,4,16,32,64) Devuelve un tipo Integer que representa los atributos de un archivo,
directorio o carpeta.
--------------------------------------------------------------------
Valores devueltos :
- 0  Normal
- 1  Sólo lectura
- 2  Oculto
- 4  Archivo de sistema
- 16 
Hex (Number) As Variant Devuelve una cadena equivalente al
valor hexadecimal de un número.
Hex$ (Number) As String Devuelve una cadena equivalente al
valor hexadecimal de un número.
A diferencia de la función Hex(),
Hex$() devuelve directamente un String.
Hour (Time) As Integer Devuelve la hora de una expresión DateTime
IIf (Expression, TruePart, FalsePart) As Variant Evalúa Expression, y si es Verdadera, devuelve TruePart,
... y viceversa.
Nota : Al llamar a la función IIf, sea cual sea el resultado
de evaluar Expression, Access lee TruePart y FalsePart, e
intenta calcular su valor, aunque solo devuelva la que
corre
InputBox (Prompt, [Title], [Default], [XPos], [YPos], [HelpFile], [Context]) As String Muestra un cuadro de diálogo para solicitar datos.
------------------------------------------------------------------------------
- Promt : Texto que se muestra como mensaje en el cuadro de diálogo.
  La longitud máxima de prompt es de aproximadamente 102
InStr ([Start], [String1], [String2], [Compare -1,0,1,2]) As Long Devuelve la posición de una cadena dentro de otra.
---------------------------------------------------------------------
Valores posibles para el 4º parámetro :
 -1 Toma como referencia los valores de Option Compare, por tanto, en
    una instrucción sql 
InStrRev (String1 As String, String2 As String, [Start As Long], [Compare -1,0,1,2]) As Long Devuelve el número de caracteres desde el inicio de una cadena, hasta
encontrar la aparición la cadena definida en el 2º parámetro. Es decir,
exactamente igual que la función InStr. La única diferencia entre ambas
es que InStr devuelve el resultado para l
Int (Number) As Integer Retorna la parte entera de un número,
truncando cualquier decimal
(no redondea).
Ipmt (Rate As Double, Per As Double, NPer As Double, PV As Double, [FV], [Type]) As Double Devuelve el pago de intereses para un periodo dado de una anualidad.
----------------------------------------------------------------------------
- rate Un tipo Double que indica el tipo de interés por periodo. Por
  ejemplo, si obtiene un crédito para u
IsDate (Expression) As Boolean Evalúa si Expression es una fecha.
IsError (Number) As Boolean Comprueba si una cifra, es un número de
Error de Access.
Nota : por tanto, no sirve para evaluar
si una expresión es o no errónea, o
puede provocar algún tipo de error.
IsNull (Expression) As Boolean Devuelve Verdadero (True) si Expression
tiene valor nulo.
IsNumeric (Expression) As Boolean Devuelve verdadero, si el resultado de evaluar
una expresión es un valor numérico.
Last (Expression) As Variant Sql : función de agregado. Retorna el
último valor de un campo.
LCase (String) As String Devuelve una cadena forzada a
convertirse a minúsculas.
LCase$ (String) As String Devuelve una cadena forzada a
convertirse a min������sculas.
A diferencia de la función LCase(),
LCase$() devuelve directamente un
String, por lo que la velocidad de
ejecución de la función es sensiblemente
más rápida. Ver entrega nº 14 de curso
de Vba de
Left (String, Length As Long) As Variant Devuelve una porción de una cadena, especificando
su longitud (en caracteres), desde la izquierda.
Left$ (String, Length As Long) As String Devuelve una porción de una cadena, especificando
su longitud (en caracteres), desde la izquierda.
A diferencia de la función Left(), Left$() devuelve
directamente un String, por lo que la velocidad de
ejecución de la función es sensiblemente más rápida
LeftB (String, Length As Long) As Variant Devuelve una porción de una cadena (en bytes),
especificando su longitud, desde la izquierda.
Nota : Las cadenas que maneja vba están en formato
Unicode, necesitando dos bytes para definir cada
carácter.
LeftB$ (String, Length As Long) As String Devuelve una porción de una cadena (en bytes),
especificando su longitud, desde la izquierda.
Nota : Las cadenas que maneja vba están en formato
Unicode, necesitando dos bytes para definir cada
carácter.
A diferencia de la función LeftB(), LeftB$() devue
Len (Expression As String) As Long Cuenta el número de caracteres de una cadena.
LenB (Expression As String) As Long Cuenta el número de bytes de una cadena.
Nota : Las cadenas que maneja vba, están en
formato Unicode, empleando dos bytes para
definir cada carácter de texto.
Log (Number As Double) As Double Devuelve un tipo Double que especifica el
logaritmo natural de un número.
LTrim (String) As Variant Devuelve una cadena sin espacios a la izquierda.
LTrim$ (String) As String Devuelve una cadena sin espacios a la izquierda.
A diferencia de la función LTrim(), LTrim$() devuelve
directamente un String, por lo que la velocidad de
ejecución de la función es sensiblemente más rápida.
Ver entrega nº 14 de curso de Vba de Eduardo Ol
Max (Expression) As Variant Sql : función de agregado. Retorna el
valor más alto de un campo.
Mid (String, Start As Long, [Length As Long]) As Variant Devuelve una fracción de una cadena, definida por la posición de
inicio y su longitud.
Mid$ (String As String, Start As Long, [Length]) As String Devuelve una fracción de una cadena, definida por la posición de
inicio y su longitud.
A diferencia de la función Mid(), Mid$() devuelve directamente
un String, por lo que la velocidad de ejecución de la función es
sensiblemente más rápida. Ver entrega 
MidB (String, Start As Long, [Length]) As Variant Devuelve una fracción (byte) de una cadena, definida por
la posición de inicio y su longitud.
MidB$ (String As String, Start As Long, [Length]) As String Devuelve una fracción (byte) de una cadena, definida por la posición
de inicio y su longitud.
A diferencia de MidB, MidB$ devuelve directamente un String.
Min (Expression) As Variant Sql : función de agregado. Retorna el
valor más pequeño de un campo.
Minute (Time) As Integer Devuelve los minutos de una expresión
de tiempo.
Month (Date As Date) As Integer Devuelve el número de mes de una fecha.
MonthName (Month As Long, [Abbreviate As Boolean]) As String Devuelve el nombre de un mes, pasándole su número.
El segundo parámetro indica, si en vez del nombre del mes completo,
la función devolver�� una abreviatura.
MsgBox (Prompt, [Buttons], [Title], [HelpFile], [Context]) As Integer Muestra un cuadro de mensaje, y devuelve un valor según el botón
pulsado.
-----------------------------------------------------------------------
- Prompt : El cuerpo del mensaje.
- Buttons : Define el estilo del MsgBox con la suma de los siguientes
  val
Now () As Date Devuelve la fecha y hora
actuales del sistema.
Nz (Value, [ValueNull]) As Variant Devuelve el Value, o si este es nulo,
el valor alternativo.
Oct (Number) As Variant Devuelva una cadena que representa
el valor octal de un número.
Oct$ (Number) As String Devuelva una cadena que representa
el valor octal de un número.
A diferencia de Oct(), Oct$()
devuelve directamente un string.
Partition (Number, Start, Stop, Interval) As String Devuelve una cadena, que representa un rango dentro del cual
(entre sus límites : Start y Stop) se encuentra un número.
------------------------------------------------------------
- Number : Cifra a evaluar en qué intervalo se encuentra.
- Start : Número
Pmt (Rate As Double, NPer As Double, PV As Double, [FV], [Type]) As Double Devuelve una cantidad de pago para una anualidad.
------------------------------------------------------------------------
- rate Requerido. Un tipo Double que indica el tipo de interés por
  periodo. Por ejemplo, si obtiene un crédito para comprar un 
PPmt (Rate As Double, Per As Double, NPer As Double, PV As Double, [FV], [Type]) As Double Devuelve la cantidad de pago principal para una anualidad.
--------------------------------------------------------------------------
- rate  Un tipo Double que indica el tipo de interés por periodo. Por
  ejemplo, si obtiene un crédito para comprar un a
Pv (Rate As Double, NPer As Double, Pmt As Double, [FV], [Type]) As Double Devuelve el valor actual de una anualidad.
---------------------------------------------------------------------------
- rate Un tipo Double que indica el tipo de interés por periodo. Por
  ejemplo, si obtiene un crédito para comprar un automóvil a una t
Rate (NPer As Double, Pmt As Double, PV As Double, [FV], [Type], [Guess]) As Double Retorna la tasa de interés por periodo de una anualidad.
-----------------------------------------------------------------------------
- nper Un tipo Double que indica el número total de periodos de pago
  de la anualidad. Por ejemplo, si realiza pagos me
Replace (Expression As String, Find As String, Replace As String, [Start], [Count], [Compare -1,0,1,2]) As String Devuelve una cadena en la que una subcadena se reemplaza por otra
cadena.
------------------------------------------------------------------------
El argumento Start, corta la cadena (por la izquierda) tantos caracteres
como valor tiene Start. Excepto pa
Right (String, Length As Long) As Variant Devuelve una porción de una cadena, especificando
su longitud, desde la derecha.
Right$ (String As String, Length As Long) As String Devuelve una porción de una cadena, especificando
su longitud, desde la derecha.
A diferencia de la función Right(), Right$() devuelve
directamente un String, por lo que la velocidad de
ejecución de la función es sensiblemente más rápida.
Ver entrega nº
RightB (String, Length As Long) As Variant Devuelve una porción de una cadena (en bytes),
especificando su longitud, desde la derecha.
Nota : Las cadenas que maneja vba están en formato
Unicode, necesitando dos bytes para definir cada
carácter.
RightB$ (String, Length As Long) As String Devuelve una porción de una cadena (en bytes),
especificando su longitud, desde la derecha.
Nota : Las cadenas que maneja vba están en formato
Unicode, necesitando dos bytes para definir cada
carácter.
A diferencia de la función RightB(), RightB$() devue
Rnd ([Number]) As Single Devuelve un número aleatorio entre 0 y 1
Round (Number, [NumDigitsAfterDecimal As Long]) As Number Devuelve una cifra redondeada al número de decimales definido en el
segundo parámetro. Si este parámetro no se especifica, o se le asigna
el valor 0, Round devuelve números enteros.
-----------------------------------------------------------------------
N
RTrim (String) As Variant Recorta los espacios a la derecha de
una cadena.
RTrim$ (String) As String Recorta los espacios a la derecha de
una cadena.
A diferencia de RTrim(), RTrim$()
devuelve directamente un String.
Second (Time) As Integer Devuelve los segundos de una expresión
tipo Time.
Sgn (Number) As Integer Devuelve un entero que indica el signo de Number
Para valores positivos, la función devuelve 1.
Si Number es cero, devuelve cero, y -1 para valores
negativos.
Sin (Number As Double) As Double Devuelve el seno de un ángulo.
Sln (Cost As Double, Salvage As Double, Life As Double) As Double Devuelve un tipo Double que indica la depreciación lineal de un bien
durante un único periodo.
---------------------------------------------------------------------------
- cost Un tipo Double que indica el costo inicial del bien.
- salvage Un tipo Doub
Space (Number As Long) As String Devuelve una cadena con el número de espacios indicado.
Sqr (Number As Double) As Double Devuelve la raíz cuadrada de un número.
StDev (Expression) As Number Sql : función de agregado. Calcula la
desviación estándar sobre una muestra
de una población.
StDevP (Expression) As Number Sql : función de agregado. Calcula la
desviación estándar sobre una población.
Str (Number) As Variant Convierte un número en cadena.
Str$ (Number) As String Convierte un número en cadena.
A diferencia de Str(), Str$()
devuelve directamente un String.
StrComp (String1, String2, [Compare -1,0,1,2]) As Integer (Null, -1,0,1) As Integer Devuelve un valor que indica el resultado de la comparación entre
dos cadenas.
------------------------------------------------------------------------
Valores para el tercer parámetro :
 -1 realiza una comparación utilizando el valor de la instrucción
StrConv (string, conversion 1+2+3+64+128, [LCID]) As String Devuelve una cadena convertida según la suma de los valores del
segundo parámetro.
---------------------------------------------------------------------
Valores posibles para conversion :
1   Convierte la cadena en mayúsculas
2   Convierte la cadena en mi
String (Number As Long, Character As String) As String Devuelve un carácter o cadena que se repite n veces.
StrReverse (Expression As String) As String Devuelve una cadena invertida.
Sum (Number / Expression) As Number Sql : función de agregado. Calcula la suma
de los valores de un campo.
Switch (ParamArray VarExpr() As Variant) As Variant Esta función recibe parejas : Expresión / Valor.
Switch evalúa todas las expresiones y devuelve el valor
asociado a la primera expresión verdadera.
Syd (Cost As Double, Salvage As Double, Life As Double, Period As Double) As Double Devuelve los dígitos de depreciación a lo largo de los años para un
activo durante un periodo.
-----------------------------------------------------------------------
- cost Un tipo Double que indica el costo inicial del bien.
- salvage Un tipo Double q
SysCmd (Action  (9,7, 5,10,13, 8,12,6) , [Argument2 ( 0,1,2,3,4,5,6)], [Argument3 As String]) As String Empleo de la función SysCmd dentro de una sql :

- SysCmd(9) Devuelve el directorio MsAccess
- SysCmd(7) Devuelve la versión de MsAccess (número)
- SysCmd(10,Tipo de objeto, Nombre de objeto) Devuelve el estado del
  objeto : 0 Cerrado, 1 Abierto, 2 Modif
Tan (Number As Double) As Double Devuelve la tangente de un ángulo.
Time () As Date Devuelve la hora actual del sistema.
Timer () As Single Devuelve el número de segundos
transcurridos desde medianoche.
TimeSerial (Hour As Integer, Minute As Integer, Second As Integer) As Date Devuelve un valor tipo Time, pasándole hora, minutos y segundos.
TimeValue (Time As String) As Date Convierte una cadena con formato Time en un dato tipo Time.
Trim (String) As Variant Recorta los espacios a izquierda y
derecha de una cadena.
Trim$ (String As String) As String Recorta los espacios a izquierda y
derecha de una cadena. 
A diferencia de Trim(), Trim$()
devuelve directamente un String.
TypeName (Value) As String Devuelve una cadena que describe el
tipo de datos de un valor.
UCase (String As String) As Variant Convierte una cadena a mayúsculas.
Ucase$ (String As String) As String Convierte una cadena a mayúsculas.
A diferencia de UCase(), UCase$() devuelve
directamente un String.
Val (String As String) As Double Devuelve la parte numérica de una cadena,
siempre y cuando dicha parte, esté situada
al principio del texto.
VarType (Value) As Integer (1,2,3,4,5,6,7,8,10,11,14,17) Devuelve un valor entero según el tipo de datos de Value.
------------------------------------------------------------------
- 0 Empty (no inicializado) Valor no usado en sql
- 1 Null 
- 2 Entero
- 3 Entero largo
- 4 Single -número de coma flotante de
Weekday (Date, [primer día semana 0-7]) As Integer Devuelve un número que indica el día de la semana.
------------------------------------------------------------
Valores para primer día semana :
- 0 Utiliza el valor definido en configuración regional
- 1 Domingo (predeterminado)
- 2 Lunes
- 3 Martes
-
WeekdayName (Dia de la semana As Long, [Abreviar As Boolean], [primer día semana 0-7]) As String Devuelve el día de la semana como cadena.
-----------------------------------------------------------------------
Valores para primer día semana :
- 0 Utiliza el valor definido en configuración regional
- 1 Domingo (predeterminado)
- 2 Lunes
- 3 Martes 
Year (Date) As Integer Devuelve el año de una fecha.

 

 

[Atrás]