“Conocimientos software>Microsoft Access

Excel definidas por el usuario Funciones

2011/12/2
Creación de una función definida por el usuario en Excel le permite realizar ensayos o cálculos en los datos que las funciones integradas de Excel no se realizan. Por ejemplo , podría escribir una función de texto personalizado que garantiza un campo "Número de teléfono " tiene el número correcto de caracteres y contiene sólo números . El recurso que permite a las funciones definidas por el usuario es de Excel incorporada en el lenguaje de programación Visual Basic para Aplicaciones. Abrir el Entorno de programación

El primer paso para crear una función definida por el usuario es entrar en el entorno de programación para escribir declaraciones de la función. Ese ambiente , llamado el entorno de desarrollo integrado o IDE, se puede acceder a través de la pestaña " desarrolladores" de Excel. Exponga esa pestaña , que normalmente se oculta, haga clic en el comando " Opciones" del menú " Archivo" , haga clic en " Personalizar la cinta ", a continuación, en la opción " Developer " . Introduzca el IDE , haga clic en el icono de la pestaña " desarrolladores" "Visual Basic " .
Escribir la función

Después de haber introducido el IDE de Visual Basic, escriba las declaraciones su función requiere para trabajar . Si su función valida correos electrónicos , por ejemplo , podría escribir algo así como el listado del programa después de esta sección . La función " ValidEmail " salidas "TRUE " o " FALSE" dependiendo de si la dirección de correo electrónico de entrada , simbolizado por la variable " emailAdr , " tiene un símbolo de signo en él.

Public Function validEmail ( emailAdr As String ) As Boolean

Si InStr ( emailAdr , "@ ") = 0 entonces

validEmail = False

demás

validEmail = True
< p> End If End Function


Inserción y pruebas

Una vez que usted ha escrito las declaraciones de su función necesarios para su funcionamiento , es tiempo para probar su funcionamiento. Volver a Excel desde el IDE , haga clic en el icono de Excel en la barra de tareas de Windows. También puede pulsar la tecla " Alt" y " F11 " al mismo tiempo. Excel le permite insertar su función de varias maneras. El más directo es escribir la función y sus argumentos de forma manual. Escriba el símbolo "=" para decirle a Excel vas a insertar una función en lugar de texto . Escriba el nombre de la función definida por el usuario , un paréntesis de apertura , los argumentos a favor de su función, un paréntesis cerrado . Para una función de validación de mensajes de correo electrónico , podría escribir " validateEmail ( ", haga clic en una celda en la que escribió una dirección de correo electrónico. Cuando se pulsa " Enter" para completar el ingreso de su función, Excel ejecutará las declaraciones de la función y mostrar el valor devuelto por la función . Para la función " validateEmail " , verás "TRUE ", si la función de encontrar un símbolo de unión en la dirección de correo electrónico que ha escrito. Si ejecuta la función en el texto que no tiene signo, la función mostrará " FALSO ".

insertar función con el botón

puede insertar la función definida por el usuario con unos pocos clics de ratón en lugar de exclusivamente a escribir. Haga clic en el símbolo " Fx " a la izquierda de la fórmula bar por encima de la rejilla de la hoja de cálculo actual . Haga clic en el " definido por el usuario " elemento en el menú desplegable "Categoría" , haga clic en el nombre de la función de la lista "Función". Haga clic en " OK" para que aparezca un cuadro de diálogo que le pide que introduzca su los argumentos de la función . Después de escribir los argumentos , haga clic en " OK" para insertar su función en la celda activa de la hoja de cálculo.

Microsoft Access
Cómo crear documentos en MS Excel
Cómo crear relaciones entre consultas en Microsoft Access
Cómo cambiar los números negativos a positivos en Excel
Funciones Excel gráficas de rectángulos
Conversión Excel 2007-2003
Cómo convertir Excel 2007 a ​​XLS
Cómo dejar que Microsoft Access guiará a través de la creación de una nueva base de datos
Cómo restaurar archivos anteriores de Excel
Conocimientos Informáticos © http://www.ordenador.online