“Conocimiento software>Software de base de datos

Un tutorial de Access 2007 VBA

2016/3/24
Microsoft Access 2007 es una aplicación de base de datos de escritorio. Microsoft incluye Visual Basic para Aplicaciones ( VBA) como una manera de extender la funcionalidad de Access 2007 utilizando Visual Basic . Por ejemplo , Access no proporciona una función incorporada para calcular la edad , pero con VBA puede crear una función para realizar esta acción. En el Editor de Visual Basic , puede crear módulos y clases. Un módulo es un contenedor de código VBA que contiene declaraciones y procedimientos. Hay dos tipos de módulos . Un módulo estándar no está asociado con un objeto en particular , mientras que un módulo de clase es . Instrucciones
1

Haga clic en " Inicio", " Todos los programas", " Microsoft Office" y " Microsoft Access 2007. "
2

Abrir una base de datos existente usando "Archivo " " Abrir . "
3

Haga clic en" Visual Basic "en la pestaña" Herramientas de base de datos " de la cinta.

4 Haga clic en" módulos " de la menú " Insertar". Seleccione " Procedimiento " en el menú "Insertar" . Escriba un nombre para el procedimiento. Seleccione un tipo , como " función ", y un ámbito de aplicación y haga clic en " Aceptar".
5

Introduzca el código para su procedimiento. Por ejemplo :

Public Function Edad ( varBirthDate As Variant ) As Integer

varAge Dim As Variant

If IsNull ( varBirthDate ) Entonces Edad = 0 : Exit Función

varAge = DateDiff ( " yyyy" , varBirthDate , ahora)

Si Fecha < DateSerial ( Year (Now ) , Month ( varBirthDate ) , Día ( varBirthDate ) ) Entonces

varAge = varAge - 1

End If

edad = CInt ( varAge )

End Function
6

Haga clic en " ventana Inmediato " de "View . " Escriba "? Age ( " 02/01/1956 " )" y presionar "Enter " para probar el código . Usted debe obtener "54" si la fecha actual es de 2010 .
7

clic en el icono del disco en la barra de herramientas para guardar su trabajo.

Software de base de datos
Cómo convertir un archivo de WDB a un archivo CSV
Cómo utilizar los cursores anidados
Joomla ! Capacidad de datos
¿Cómo hacer un SQL en orden ascendente
¿Cuáles son las funciones de una aplicación de base de datos en las Tablas
Cómo utilizar un archivo MDB
Cómo acceder a consulta para ver los últimos 18 meses
Cómo convertir fechas a números enteros en SQL
Conocimiento de la computadora © http://www.ordenador.online