Excel es un programa de hoja de cálculo desarrollada por Microsoft Corporation y agrupados como parte del producto de Microsoft Office. Productos de Microsoft Office utilizan un sistema incorporado en el evento impulsado por lenguaje de programación llamado Visual Basic para Aplicaciones ( VBA) . Con VBA , los desarrolladores tienen la capacidad de crear soluciones personalizadas dentro de cualquiera de las aplicaciones de Microsoft Office . VBA está estrechamente relacionado con Visual Basic , sin embargo , a diferencia de Visual Basic, VBA sólo se puede ejecutar en una aplicación host, como un producto de Microsoft Office. Además del desarrollo de encargo , VBA se puede utilizar para crear funciones personalizadas que luego pueden ser utilizados fácilmente dentro de una hoja de cálculo Excel . Instrucciones
Cómo escribir Excel Funciones
1
abierto Microsoft Excel.
2
abierto VBA manteniendo pulsada la tecla Alt y pulsando F11 .
Página 3
Haga clic en " Insertar" en el menú para activar las opciones " Insertar " .
4 Haga clic en " módulos" para crear un nuevo módulo.
5
Escriba el siguiente código para crear una nueva función llamada " DayName ":
Función DayName ( InputDate Como fecha)
Esta función devuelve el nombre del día de la semana de la fecha en que se entramos en la función.
en cuenta que dentro de los corchetes entramos en una " fecha" variable de tipo llamado " InputDate " , esto mantendrá la fecha que se desea utilizar para devolver el nombre del día de la semana en que la fecha de cae . Además , VBA entra automáticamente en el estado "Function End" cada vez que se crea una función
6
Escriba el siguiente código entre " DayName Función ( InputDate Como Fecha )" y " End Function ": . < Br >
DayNumber As IntegerDayNumber = Día de la semana ( InputDate , vbSunday ) Select Case DayNumberCase 1DayName = " Domingo " 2DayName caso = " Lunes " Case 3DayName = " Martes " Case 4DayName = " Miércoles " 5DayName caso = " Jueves " 6DayName caso = "Friday" 7DayName caso = " Sábado " End Select
7
Introduzca una fecha en la celda A1 de la hoja de cálculo en el formato siguiente sin comillas :
02/09/2010
8
Escriba el siguiente texto en la celda B1 en la hoja de cálculo:
= DayName (A1 )
Esto devolverá " Tuesday" en la celda B1 . Tenga en cuenta que esta función puede ahora ser utilizado en cualquier célula en su libro actual de Excel.
9
guardar el libro de Excel.