Tecnología

Inicio

Cómo escribir una instrucción IF en Access

"Si" declaraciones pueden evaluar las condiciones de "verdadero" o "falso" y realizar acciones basadas en esas condiciones. Estas declaraciones se pueden dividir en dos tipos: "si-entonces" declaraciones y declaraciones "If-Then-Else". "Si-entonces" declaraciones realizan una serie de acciones sólo cuando se cumplen las condiciones de la declaración. "If-Then-Else" declaraciones realizan una serie de acciones si se cumplen las condiciones de la declaración y un conjunto diferente de las acciones es que las condiciones no se cumplen. "Si" declaraciones pueden introducirse utilizando el Editor de Visual Basic o el generador de expresiones.

Instrucciones

Las declaraciones de Visual Basic si-entonces

1 Haga clic en la pestaña "Herramientas de base de datos" y seleccione "Visual Basic". Esto abrirá el Editor de Visual Basic.

2 Abra el módulo al que se le añade el "if".

3 Haga clic en "Insertar" en la barra de menú, y luego seleccione "Procedimiento".

4 Escriba el nombre del procedimiento en el cuadro Nombre.

5 Seleccione "Sub" seguido de "público" o "privado" para el ámbito.

6 Haga clic en Aceptar." Esto abrirá el cuadro de editor con "Sub" y el "nombre" en la primera línea. Presione ENTRAR.

7 Tipo "Si [su estado de salud aquí] A continuación," en la segunda línea. Presione ENTRAR.

8 Introduce las acciones que le gustaría llevar a cabo la función de si el resultado es evaluado como "verdadero". Repita este paso tantas veces como sea necesario, con cada acción en una línea separada. Presione ENTRAR.

9 Tipo "End If". Presione ENTRAR.

10 Escriba "End Sub".

Visual Basic "If-Then-Else" Estados

11 Haga clic en la pestaña "Herramientas de base de datos", y luego seleccione "Visual Basic". Esto abrirá el Editor de Visual Basic.

12 Abra el módulo al que se le añade el "if".

13 Haga clic en "Insertar" en la barra de menú, y luego seleccione "Procedimiento".

14 Escriba el nombre del procedimiento en el cuadro Nombre.

15 Seleccione "Sub" y seleccionar "público" o "privado" para el ámbito.

dieciséis Haga clic en "Aceptar" para abrir el cuadro de editor con "Sub" y el "nombre" en la primera línea. Presione ENTRAR.

17 Tipo "Si [su estado de salud aquí] Entonces". Presione ENTRAR.

18 Introduce las acciones que desea realizar la función de si el resultado es evaluado como "verdadero". Repita este paso tantas veces como sea necesario, con cada acción en una línea separada. Presione ENTRAR.

19 Tipo "Else". Presione ENTRAR.

20 Introduce las acciones que desea llevar a cabo la función de si el resultado es evaluado como "falso". Repita este paso tantas veces como sea necesario, con cada acción en una línea separada. Presione ENTRAR.

21 Tipo "End If". Presione ENTRAR.

22 Tipo "End Sub". Presione ENTRAR.

Generador de expresiones "if"

23 Seleccione la celda que se va a añadir el "if", haga clic en el botón "Generar". Esto abrirá el "Generador de expresiones".

24 Tipo "= IIF (la expresión, condición VERDADERO, FALSO condición)".

25 Haga clic en Aceptar."

Consejos y advertencias

  • Utilizando el generador de expresiones es bueno para la simple "Si" declaraciones, pero el Editor de Visual Basic es mejor para el más complejo "if".
  • Las sentencias if se pueden anidar para lograr múltiples cálculos o evaluaciones de datos. bases de datos web de anidación limitan a 65 estados, pero no hay límites de anidación de las bases de datos de clientes.
  • Si se utiliza el generador de expresiones, asegúrese de utilizar el comando "IIF" en lugar de "SI". Microsoft Access ha utilizado "IIF" como el nombre de la función de sentencias "if".