“Conocimientos software>Microsoft Access

Cómo agregar funciones personalizadas para Excel 2007

2015/7/31
funciones de Excel son más que cálculos pre -construidos que se pueden utilizar en la hoja de trabajo para calcular rápidamente una célula o conjunto de células. Excel 2007 cuenta con un gran número de funciones , pero si usted necesita un cálculo que todavía no existe como una función, Excel también le permite crear el suyo propio. Excel viene con Visual Basic para Aplicaciones ( VBA ), que le permite crear macros y funciones que manipulan la hoja de cálculo . Instrucciones
1

Abra una nueva hoja de cálculo Excel 2007 . Una vez que la hoja de cálculo aparece en la pantalla, pulse " Alt" y " F11 " para acceder a la consola de VBA.

2 Haga clic en la pequeña flecha desplegable al lado de la opción "Insertar UserForm " botón en la parte superior de la pantalla y elegir la opción " Módulo " en el menú desplegable. Haga clic en el módulo que aparece en la lista en el lado izquierdo de la ventana VBA.

3 Haga clic en el espacio en blanco en la parte derecha de la ventana. Verá el cursor aparece en la esquina superior izquierda del espacio . Escriba el siguiente código: Function NOMBRE ( ARG1 , arg2, arg3 )

" NOMBRE " es el nombre que desea asignar a la función personalizada , y " ARG " son argumentos que va a utilizar en el código. Los nombres de los argumentos pueden ser cualquier cosa que usted quiere, usted puede utilizar tantos argumentos como usted desea, e incluso se puede crear una función sin argumentos . Al pulsar Intro , el cursor se moverá a la siguiente línea y Excel VBA añadirá automáticamente el comando "Function End" debajo de tu cursor.
4

Escriba los comandos que componen la función entre la "Función " y líneas " End Function " . Los comandos pueden ser casi cualquier cosa que VBA puede hacer normalmente , con la única excepción de que las funciones no pueden alterar la hoja de cálculo en modo alguno , que no sea mediante la devolución de un resultado . Si introduce el código que llevará a cabo una acción en la hoja de cálculo , la función devolverá un "# ¡VALOR! " de error . Asegúrese de que utiliza todos sus argumentos en el código, o puede simplemente borrar el argumento de que no sean necesarios . Al final de la función , necesita una línea que asigna un valor al nombre de la función. Esta línea va a determinar cuál es el valor de la función vuelve a la hoja de cálculo.
5

Haga clic en la "X " en la esquina superior derecha de la ventana de VBA. Los cambios realizados en el código se guardan automáticamente en la hoja de trabajo .
6

Haga clic en el botón de Microsoft Office, que se encuentra en la esquina superior izquierda de la ventana de Excel , y selecciona "Guardar como " en la lista de opciones . Tendrá que guardar esta hoja de trabajo como un complemento , y luego cargarlo en Excel , con el fin de tener acceso a la función en todos los libros.
7

clic en la flecha desplegable junto a " Guardar como tipo " y elegir la opción " Excel Add- In. " Escriba un nombre que pueda recordar en el campo Nombre y haga clic en " Guardar".
8

Haga clic en el botón de Microsoft Office y seleccione "Opciones de Excel " en la lista que aparezca . Seleccione la categoría de "Add- Ins" . Haga clic en el menú desplegable junto a " Administrar" y elegir la opción " Excel Add- Ins " en la lista de opciones. Haga clic en " Go" para continuar. Coloque una marca de verificación junto al nombre del archivo que acaba de guardar y haga clic en " Aceptar". Sus funciones estarán ahora disponibles para todas las hojas de Excel.

Microsoft Access
Cómo configurar Opciones de Autocorrección en Microsoft Excel 2003
¿Cómo se utiliza Excel Desplegable listas
Cómo quitar un complemento de Excel 2003 Add-In
¿Cómo hacer un Check Excel para Blank vs Null
Cómo citar MS Excel en Literatura
Cómo eliminar datos duplicados en Excel 2000
Cómo utilizar Excel para la ACH
Cómo guardar una imagen BMP a Word o Excel
Conocimientos Informáticos © http://www.ordenador.online