Nwlapcug.com


Come scrivere un se istruzione in Access

Istruzioni "If" possono valutare le condizioni di "true" o "false" ed eseguire azioni in base a tali condizioni. Queste dichiarazioni possono essere suddivisi in due tipi: "If-Then" e "If-Then-Else" di bilancio. "Se-allora" istruzioni eseguono una serie di azioni solo quando sono soddisfatte le condizioni dell'istruzione. Istruzioni "If-Then-Else" eseguono una serie di azioni, se sono soddisfatte le condizioni dell'istruzione e un diverso insieme di azioni non è che sono soddisfatte le condizioni. Istruzioni "If" possono essere immessi utilizzando l'Editor di Visual Basic o il generatore di espressioni.

Istruzioni

Istruzioni If-Then Visual Basic

1

Fare clic sulla scheda "Database Tools" e seleziona "Visual Basic". Si aprirà l'Editor di Visual Basic.

2

Aprire il modulo a cui si aggiungerà l'istruzione "If".

3

Fare clic su "Inserisci" sulla barra dei menu e quindi selezionare "Procedura".

4

Nella casella nome, digitare il nome della procedura.

5

Selezionare "Sub" seguita da "Pubblico" o "Privato" per l'ambito.

6

Fare clic su "OK". Verrà aperta la casella editor con "Sub" e il "nome" nella prima riga. Premere INVIO.

7

Tipo "se [la vostra condizione qui] quindi" sulla seconda riga. Premere INVIO.

8

Immettere le azioni desiderate funzione da eseguire se il risultato è valutato come "vero". Ripetere l'operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere INVIO.

9

Digitare "End If". Premere INVIO.

10

Tipo "End Sub".

Istruzioni di Visual Basic "If-Then-Else"

11

Fare clic sulla scheda "Strumenti di Database" e quindi selezionare "Visual Basic". Si aprirà l'Editor di Visual Basic.

12

Aprire il modulo a cui si aggiungerà l'istruzione "If".

13

Fare clic su "Inserisci" sulla barra dei menu e quindi selezionare "Procedura".

14

Nella casella nome, digitare il nome della procedura.

15

Selezionare "Sub" e selezionare "Pubblico" o "Privato" per l'ambito.

16

Fare clic su "OK" per aprire la finestra di editor con "Sub" e il "nome" nella prima riga. Premere INVIO.

17

Tipo "se [la vostra condizione qui] quindi". Premere INVIO.

18

Immettere le azioni che si desidera la funzione da eseguire se il risultato è valutato come "vero". Ripetere l'operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere INVIO.

19

Tipo "Altro". Premere INVIO.

20

Immettere le azioni che si desidera la funzione da eseguire se il risultato è valutato come "False". Ripetere l'operazione tante volte quanto necessario, con ogni azione su una riga separata. Premere INVIO.

21

Digitare "End If". Premere INVIO.

22

Tipo "End Sub". Premere INVIO.

Istruzione "If" generatore di espressione

23

Selezionare la cella che si desidera aggiungere l'istruzione "If", fare clic sul pulsante "Genera". Si aprirà il "generatore di espressioni".

24

Digitare "= IIF (espressione, vera condizione, condizione FALSE)".

25

Fare clic su "OK".

Consigli & Avvertenze

  • Utilizzando il generatore di espressioni è buono per le istruzioni semplici "If", ma l'Editor di Visual Basic è meglio per le istruzioni più complesse di "If".
  • Istruzioni IF possono essere nidificate per ottenere più calcoli o valutazioni dei dati. Database Web limitano nidificazione 65 dichiarazioni, ma non ci sono limiti di nidificazione per i database di client.
  • Se si utilizza il generatore di espressioni, assicurarsi di utilizzare il comando "IIF" invece di "Se". Microsoft Access è utilizzato "IIF" come il nome della funzione per le istruzioni "If".