VBA es la abreviatura de Visual Basic para Aplicaciones y se encuentra en todos los programas de software de Microsoft Office. Es el método de escritura de código con funciones que hacen preguntas , realizar cálculos y respuestas actuales o devoluciones. Excel , la hoja de cálculo de MS Office, aprovecha al máximo el uso de VBA en escribir código con funciones para consultar las células a través de la hoja. Los resultados muestran en otra celda o retorno como un informe , ya sea en la misma hoja de cálculo , una nueva hoja de cálculo o un gráfico que , dependiendo del código que escribes. Función para calcular el número de días en un mes dado
Unhide y abre tu libro de macros personal en Excel. Seleccione un nuevo módulo y escriba el siguiente código .
NoDays función ( FullDate )
NoDays = Día ( DateSerial ( Year ( FullDate ) , IIf ( Mes ( FullDate ) = 12 , 1 ,
Mes ( FullDate ) + 1 ) , 1 ) - 1 )
End Function
clic en el botón " Guardar" , cierre la PMW y abra un nuevo libro. El tipo de " 15.02.00 " (sin las comillas ) en la celda A1. Seleccione A2 , seleccione "Insertar ", "Función" y luego en la lista Categoría , seleccione " Definido por el usuario ". Elija la opción " personal.xls ! NoDays " nombre de la función . Escriba "A1 " en el área de texto FullDate del código. Seleccione " Aceptar " y recibirá la devolución de 29 días en el mes de febrero de 2000.
Crear un Cambio Porcentual Función
Unhide y abre su libro de macros personal , seleccione "Insertar ", "Procedimiento" y tipo " PerChange " (sin las comillas ) en el cuadro de diálogo Nombre . Seleccione " Función " en la lista Tipo y seleccione " Aceptar". Modifique la función de este código
Función PERCHANGE ( actual Prior )
PERCHANGE = . ( Actual - Previo ) /
Antes
End Function
Guardar y cerrar la PMW . Haz clic en la celda en la que quiere que su respuesta para llegar , haga clic en "Insertar ", "Función ", " Categoría" y luego seleccione " Definido por el usuario ". Seleccione " ! PerChange personal.xls " de la lista . Escriba la dirección de la celda para el valor actual y el valor de la celda anterior y seleccione " Aceptar".
Funciones financieras básicas
valor futuro es una financiera común función que se utiliza en las hojas de cálculo para calcular y devolver el valor futuro de los pagos periódicos y una tasa de interés común. La función es la siguiente :
= VF (tasa, nper , pmt , pv , tipo)
INTRATE (Interest Rate ) devuelve la tasa de interés de un valor invertido en su totalidad . El código es :
= INTRATE ( liquidación, vencimiento , la inversión , la redención , base)
lógicos y funciones de búsqueda
Y ( lógico) devolver TRUE en la celda de destino si todos los argumentos de la fórmula son verdaderas. Si algún argumento es falso , devuelve FALSO .
= Y ( valor_lógico1 , valor_lógico2 , ... )
BUSCARH ( Buscar ) Busca un valor determinado en una matriz o cuadros basados en el valor que se encuentra en la primera fila.
= BUSCARH ( valor_buscado , matriz_buscar_en , row_index_number , rango_buscado )