Funciones vba para la programación de excel vba
Video: Curso VBA Excel
El lenguaje VBA contiene una serie de funciones que se pueden utilizar para construir código en Excel. La tabla siguiente proporciona descripciones de las funciones más útiles. Al escribir código, escriba la palabra VBA seguido por un período, y verá una lista desplegable gota de estas funciones. Ver sistema de ayuda de Excel para obtener más detalles.
Video: Excel Avanzado (Programacion en Excel con VBA)
Función de VBA | Que hace |
---|---|
Abdominales | Devuelve el valor absoluto de un número |
Formación | Devuelve una variante que contiene una matriz |
asc | Convierte el primer carácter de la cadena a su valor ASCII |
Atn | Devuelve el arcotangente de un número |
CBool | Convierte una expresión a tipo de datos Boolean |
CByte | Convierte una expresión a tipo de datos byte |
CCur | Convierte una expresión a tipo de datos moneda |
CDate | Convierte una expresión al tipo de datos de fecha |
CDbl | Convierte una expresión a tipo de datos double |
CDec | Convierte una expresión a tipo de datos decimal |
Escoger | Selecciona y devuelve un valor de una lista de argumentos |
Chr | Convierte un valor ANSI de un carácter |
CInt | Convierte una expresión a entero tipo de datos |
CLng | Convierte una expresión a largo tipo de datos |
cos | Devuelve el coseno de un número |
CreateObject | Crea un objeto de automatización OLE |
CSng | Convierte una expresión a tipo de datos único |
CStr | Convierte una expresión al tipo de datos de cadena |
CurDir | Devuelve la ruta actual |
CVar | Convierte una expresión a tipo de datos variante |
CVDate | Convierte una expresión al tipo de datos de fecha |
CVErr | Devuelve un tipo de error definido por el usuario |
Fecha | Devuelve la fecha actual del sistema |
DateAdd | Devuelve una cita con un intervalo de fechas específico agregado a él |
DifFecha | Devuelve la diferencia entre dos fechas como un tiempo intervalo |
DatePart | Devuelve un entero que contiene una parte específica de una fecha |
SerieFecha | Devuelve una fecha para un año, mes y día especificado |
DateValue | Convierte una cadena hasta la fecha |
Día | Devuelve el día del mes de una fecha |
dir | Devuelve el nombre de un archivo o directorio que coincide con una patrón |
DoEvents | Los rendimientos de ejecución por lo que el sistema operativo pueda procesar otra eventos |
EOF | Devuelve True si se ha llegado al final de un archivo de texto |
Error | Devuelve el mensaje de error que corresponde a un error número |
Exp | Devuelve la base de los logaritmos naturales (e) elevado a una poder |
fileattr | Devuelve el modo de archivo para un archivo de texto |
FileDateTime | Devuelve la fecha y la hora en un archivo fue modificado por última |
FileLen | Devuelve el número de bytes en un archivo |
Fijar | Devuelve la parte entera de un número |
Formato | Devuelve una expresión en un formato particular |
FormatCurrency | Devuelve un número como una cadena, el formato de moneda |
FormatDateTime | Devuelve un número como una cadena, con formato de fecha y / o hora |
FormatNumber | Devuelve un número como una cadena con formato |
FormatPercent | Devuelve un número como una cadena, con formato como un porcentaje |
FreeFile | Devuelve el siguiente número de archivo disponible para su uso por el Open declaración |
Obtener toda | Devuelve una lista de configuraciones claves y sus valores (originalmente creado con SaveSetting) desde una aplicación&entrada rsquo-s en el registro de windows |
GetAttr | Devuelve un código que representa un atributo de archivo |
GetObject | Recupera un objeto de automatización desde un archivo |
GetSetting | Devuelve un valor de configuración de la clave de una aplicación&entrada rsquo-s en el registro de Windows |
Maleficio | Se convierte de decimal a hexadecimal |
Hora | Devuelve la hora de una época |
SiInm | Devuelve una de las dos partes, en función de la evaluación de una expresión |
Entrada | Devuelve un número específico de caracteres de un texto abierto archivo |
InputBox | Muestra un cuadro de solicitar a un usuario para la entrada, y devuelve el valor introducido |
InStr | Devuelve la posición de una cadena dentro de otra cadena |
InStrRev | Devuelve la posición de una cadena dentro de otra cadena, comenzando en el extremo posterior de la cuerda |
Int | Devuelve la parte entera de un número |
IsArray | Devuelve True si una variable es un array |
IsDate | Devuelve True si una variable es una fecha |
Esta vacio | Devuelve True si una variable no se ha inicializado |
EsError | Devuelve True si una expresión es un valor de error |
Está perdido | Devuelve True si un argumento opcional no se pasa a una Procedimiento |
Es nulo | Devuelve True si una expresión no contiene datos válidos |
IsNumeric | Devuelve True si una expresión se puede evaluar como un número |
IsObject | Devuelve True si una expresión hace referencia a una automatización OLE objeto |
Unirse | Devuelve una cadena creada mediante la unión de un número de subcadenas contenida en una matriz |
LBound | Devuelve el límite inferior de una matriz |
LCase | Devuelve una cadena convertida a minúsculas |
Izquierda | Devuelve un número especificado de caracteres de la izquierda de una cuerda |
Len | Devuelve la longitud de una cadena, en caracteres |
loc | Devuelve la posición actual de lectura o escritura de un archivo de texto |
LOF | Devuelve el número de bytes en un archivo de texto abierto |
Iniciar sesión | Devuelve el logaritmo natural de un número |
LTrim | Devuelve una copia de una cadena de caracteres sin espacios iniciales |
Medio | Devuelve un número especificado de caracteres de una cadena |
MIDB | Devuelve un número especificado de bytes desde una posición especificada en un string |
Minuto | Devuelve el minuto de un momento |
Mes | Devuelve el mes de una fecha |
MonthName | Devuelve una cadena que indica el mes especificado |
MsgBox | Muestra un cuadro de mensaje modal y devuelve el identificador del botón clic |
Ahora | Devuelve la fecha actual del sistema y el tiempo |
Oct | Se convierte de decimal a octal |
Reemplazar | Devuelve una cadena en la que una subcadena se reemplaza con otro |
RGB | Devuelve un número que representa un valor de color RGB |
Derecha | Devuelve un número especificado de caracteres de la derecha de una cuerda |
rnd | Devuelve un número aleatorio entre 0 y 1 |
Redondo | Redondea un número a un número determinado de decimales |
RTrim | Devuelve una copia de una cadena de caracteres sin espacios finales |
Segundo | Devuelve el segundo de una vez |
Buscar | Devuelve la posición actual en un archivo de texto |
sgn | Devuelve un entero que indica el signo de un número |
Cáscara | Se ejecuta un programa ejecutable |
Pecado | Devuelve el seno de un número |
Espacio | Devuelve una cadena con un número determinado de espacios |
División | Devuelve una matriz que consiste en un número de subcadenas |
SQR | Devuelve la raíz cuadrada de un número |
str | Devuelve una representación de cadena de un número |
StrComp | Devuelve un valor que indica el resultado de una cadena comparación |
ConvCadena | Devuelve una variante cadena convertida como se especifica |
Cuerda | Devuelve una cadena de caracteres o repetir |
StrReverse | Devuelve los caracteres de una cadena en orden inverso |
Cambiar | Evalúa una lista de expresiones y devuelve un valor asociado con la primera expresión de la lista lo que es verdadero |
Lengüeta | Las posiciones de salida en un flujo de salida |
Broncearse | Devuelve la tangente de un número |
Hora | Devuelve la hora actual del sistema |
Minutero | Devuelve el número de segundos transcurridos desde la medianoche |
TimeSerial | Devuelve el tiempo para una hora, minuto y segundo especificada |
Valor del tiempo | Convierte una cadena en un número de serie de tiempo |
Recortar | Devuelve una cadena sin conducir y espacios y sustituye múltiples espacios con un único espacio |
Escribe un nombre | Devuelve una cadena que describe el tipo de datos de una variable |
UBound | Devuelve el límite superior de una matriz |
Ucase | Convierte una cadena a mayúsculas |
Val | Devuelve los números contenidos en una cadena |
VarType | Devuelve un valor que indica el subtipo de una variable |
Día laborable | Devuelve un número que representa un día de la semana |
Nombre de lunes a viernes | Devuelve una cadena que indica el día de la semana especificado |
Año | Devuelve el año de una fecha |