Come scrivere una dichiarazione Se in Access

September 24

"Se" dichiarazioni possono valutare "vero" o "falso" condizioni ed eseguire azioni in base a tali condizioni. Queste dichiarazioni possono essere suddivisi in due tipi: "if-then" dichiarazioni e affermazioni "If-then-else". "If-Then" dichiarazioni di eseguire una serie di azioni solo quando sono soddisfatte le condizioni della dichiarazione. "If-Then-Else" dichiarazioni di eseguire una serie di azioni, se sono soddisfatte le condizioni della dichiarazione e un diverso insieme di azioni sono le condizioni non sono soddisfatte. "Se" dichiarazioni possono essere inseriti utilizzando l'editor di Visual Basic o il Generatore di espressioni.

istruzione

Istruzioni di Visual Basic if-then

1 Fare clic sulla scheda "Database Tools" e selezionare "Visual Basic". Si aprirà l'editor di Visual Basic.

2 Aprire il modulo a cui verrà aggiunto il "if".

3 Fai clic su "Inserisci" sulla barra dei menu, quindi selezionare "Procedura".

4 Digitare il nome della procedura nella casella Nome.

5 Selezionare "Sub" seguito da "pubblico" o "privato" per l'ambito.

6 Fai clic su "OK". Si aprirà la scatola editore con "Sub" e il "nome" sulla prima riga. Premere Invio.

7 Tipo "Se [il tuo stato qui] Poi" sulla seconda riga. Premere Invio.

8 Inserisci le azioni che si desidera la funzione da eseguire se il risultato è valutata come "vero". Ripetere questa operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere Invio.

9 Tipo "End If". Premere Invio.

10 Tipo "End Sub".

Visual Basic "If-Then-Else" Dichiarazioni

11 Fare clic sulla scheda "Database Strumenti", quindi selezionare "Visual Basic". Si aprirà l'editor di Visual Basic.

12 Aprire il modulo a cui verrà aggiunto il "if".

13 Fai clic su "Inserisci" sulla barra dei menu, quindi selezionare "Procedura".

14 Digitare il nome della procedura nella casella Nome.

15 Selezionare "Sub" e selezionare "pubblico" o "privato" per l'ambito.

16 Fai clic su "OK" per aprire la scatola editore con "Sub" e il "nome" sulla prima riga. Premere Invio.

17 Tipo "Se [il tuo stato qui] Poi". Premere Invio.

18 Inserisci le azioni che si desidera la funzione da eseguire se il risultato è valutata come "vero". Ripetere questa operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere Invio.

19 Tipo "altro". Premere Invio.

20 Inserisci le azioni che si desidera la funzione da eseguire se il risultato viene valutato come "false". Ripetere questa operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere Invio.

21 Tipo "End If". Premere Invio.

22 Tipo "End Sub". Premere Invio.

Generatore di espressioni "if"

23 Selezionare la cella che si sta per aggiungere il "if", fare clic sul pulsante "Crea". Si aprirà la "Generatore di espressioni."

24 Tipo "= IIF (l'espressione, la condizione TRUE, la condizione FALSE)".

25 Fai clic su "OK".

Consigli e avvertenze

  • Utilizzando il Generatore di espressioni è un bene per semplice "if", ma l'editor di Visual Basic è meglio per il più complesso "if".
  • IF possono essere nidificate per ottenere più calcoli o valutazioni di dati. database Web limitano nidificazione a 65 affermazioni, ma non ci sono limiti di nidificazione per i database dei clienti.
  • Se si utilizza il Generatore di espressioni, assicurarsi di utilizzare il comando "IIF" invece di "se". Microsoft Access ha utilizzato "IIF", come il nome della funzione di "if".