Una función es un procedimiento de programación que devuelve un valor. También se puede pasar un valor a la misma como un procedimiento. Las funciones se programan en Microsoft Access con el Visual Basic para Aplicaciones ( VBA) lenguaje de programación . VBA es el lenguaje de programación utilizado en gran parte de los productos de Microsoft Office. Por el bien de este artículo, vamos a crear una función simple que borrar el cuadro de lista en un formulario crearemos . Usted tendrá que saber lo básico de Microsoft Access para entender cómo hacer algunas procedimientos de este artículo . Instrucciones
abrir el programa
1
Abra Microsoft Access y comenzar una nueva base de datos en blanco.
2 Haga clic en el objeto " Formularios " en la barra de herramientas de base de datos . Esto se encuentra en el lado izquierdo de la página de la partida los "objetos" .
3
Haga doble clic en "Crear formulario en la vista Diseño ."
4 < p > Agregue un cuadro de lista en el formulario en la vista Diseño . Cuando se le solicite , especifique que usted escriba los valores en forma automática durante el asistente de cuadro de lista. El tipo de " manzanas ", " naranjas ", " Limones " y " Bananas " de los elementos de lista . Nombre del cuadro de lista " lstFruit " . Termine los pasos para el asistente y nota que su cuadro de lista con los valores del formulario. Hacer que el cuadro de lista capaces de hacer múltiples selecciones de la ventana de propiedades .
5
Agregar un botón de comando . Haga clic en el botón "Cancelar " cuando se inicia el asistente. Su botón seguirá siendo en la página. Asigne un nombre al botón de comando " cmdClear " y establezca la propiedad ' Leyenda ' a " Clear" .
6
Abra la ventana de Visual Basic , haga clic en el icono de "Código" en la barra de herramientas " Diseño de formularios " .
7
Escriba la siguiente función en la ventana de código : Función ClearList ( lst Como ListBox ) As Boolean varItem Dim As Variant ; Si lst.MultiSelect = 0 Entonces lst = Null demás For Each varItem En lst.ItemsSelected lst.Selected ( varItem ) = False Siguiente End If ClearList = True End Function Esta función borra las selecciones de un cuadro de lista cuando se le llama . Para la función de trabajar , tendrá que llamar y pasar un cuadro de lista a la misma
8
llamar a la función del procedimiento cmdClear_Click como sigue: . Private Sub cmd_Clear y # xD ; ClearList ( lstClear ) End Sub Como puedes ver, nos llama a la función ' ClearList ' y pasaron el cuadro de lista ' lstClear ' a ella ; diciendo la función que este es el cuadro de lista que queremos usar .
9
probar sus funciones haciendo clic en el botón " CmdClear " a la vista " de forma" .