Les partenaires publicitaires:

Comment écrire une instruction IF dans Access

"Si" déclarations peuvent évaluer "vrai" ou "faux" conditions et effectuer des actions sur la base de ces conditions. Ces déclarations peuvent être décomposés en deux types: "Si donc" des déclarations et "Si-Then-Else" déclarations. "Si donc" déclarations effectuent une série d'actions que lorsque les conditions de la déclaration sont remplies. "Si-Then-Else" déclarations effectuent un ensemble d'actions si les conditions de la déclaration sont remplies et un ensemble différent d'actions est les conditions ne sont pas remplies. "Si" déclarations peuvent être entrés à l'aide de Visual Basic Editor ou l'Expression Builder.

Déclarations Visual Basic si-alors

  1. Clique le "Base de données Outils" Tab et sélectionnez "Visual Basic." Cela va ouvrir l'éditeur Visual Basic.

  2. Ouvrez le module auquel vous ajouterez le "Si" déclaration.

  3. Cliquez "Insérer" sur la barre de menu, puis sélectionnez "Procédure."

  4. Tapez le nom de la procédure dans la boîte de nom.

  5. Sélectionner "Sous" suivie soit "Publique" ou "Privé" pour l'étendue.

  6. Cliquez "D'ACCORD." Cela va ouvrir la boîte de l'éditeur avec "Sous" et le "Nom" sur la première ligne. Appuyez sur Entrée.

  7. Type "Si [Votre état ici] Ensuite," sur la deuxième ligne. Appuyez sur Entrée.

  8. Entrez les actions que vous aimeriez fonction à exécuter si le résultat est évalué comme "vrai". Répétez cette opération autant de fois que nécessaire, à chaque action sur une ligne distincte. Appuyez sur Entrée.

  9. Type "Fin si." Appuyez sur Entrée.

  10. Type "End Sub."

Visual Basic "Si-Then-Else" Déclarations

  1. Clique le "Base de données Outils" onglet, puis sélectionnez "Visual Basic." Cela va ouvrir l'éditeur Visual Basic.

  2. Ouvrez le module auquel vous ajouterez le "Si" déclaration.




  3. Cliquez "Insérer" sur la barre de menu, puis sélectionnez "Procédure."

  4. Tapez le nom de la procédure dans la boîte de nom.

  5. Sélectionner "Sub," et sélectionnez "Publique" ou "Privé" pour l'étendue.

  6. Cliquez "D'accord" pour ouvrir la boîte de l'éditeur avec "Sous" et le "Nom" sur la première ligne. Appuyez sur Entrée.

  7. Type "Si [Votre état ici] Ensuite,". Appuyez sur Entrée.

  8. Entrez les actions que vous souhaitez fonction à exécuter si le résultat est évalué comme "vrai". Répétez cette opération autant de fois que nécessaire, à chaque action sur une ligne distincte. Appuyez sur Entrée.

  9. Type "Else." Appuyez sur Entrée.

  10. Entrez les actions que vous souhaitez la fonction à exécuter si le résultat est évalué comme "Faux". Répétez cette opération autant de fois que nécessaire, à chaque action sur une ligne distincte. Appuyez sur Entrée.

  11. Type "Fin si". Appuyez sur Entrée.

  12. Type "End Sub". Appuyez sur Entrée.

Expression Builder "Si" Déclaration

  1. Sélectionnez la cellule que vous allez ajouter la "Si" déclaration, cliquez sur le "Construire" bouton. Cela ouvrira la "Expression Builder."

  2. Type "= IIF (l'expression, l'état TRUE, l'état FALSE)".

  3. Cliquez "D'ACCORD."

Conseils & Avertissements

  • Utilisation du Générateur d'expression est bon pour simples "Si" déclarations, mais l'éditeur Visual Basic est mieux pour le plus complexe "Si" Déclarations.
  • IF peuvent être imbriquées à réaliser plusieurs calculs ou évaluations de données. Bases de données Web limitent nidification à 65 états, mais il n'y a pas de limites de nidification pour les bases de données clients.
  • Si vous utilisez le Générateur d'expression, assurez-vous d'utiliser la commande "IIF" au lieu de "SI." Microsoft Access a utilisé "IIF" que le nom de la fonction pour "Si" déclarations.
» » » » Comment écrire une instruction IF dans Access