Office
Είσοδος

IF... Στη συνέχεια... Άλλο μπλοκ μακροεντολής

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Μπορείτε να χρησιμοποιήσετε το μπλοκ μακροεντολής Εάν σε βάσεις δεδομένων υπολογιστή της Access και εφαρμογές web της Access να υπό όρους εκτελεί μια ομάδα ενέργειες μακροεντολών, ανάλογα με την τιμή της παράστασης.

If expression Then 
 Insert macro actions here ... 
Else If expression 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Ένα μπλοκ μακροεντολής IfThenElse στην Access

Ρύθμιση

Για το Εάν και Άλλο, απαιτούνται τα ακόλουθα ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Παράσταση

Η συνθήκη που θέλετε να ελέγξετε. Πρέπει να είναι μια παράσταση που αξιολογείται σε True ή False.

Παρατηρήσεις

Όταν επιλέγετε το μπλοκ μακροεντολής Εάν , ένα πλαίσιο κειμένου εμφανίζεται έτσι ώστε να μπορείτε να εισαγάγετε μια παράσταση που αντιπροσωπεύει τη συνθήκη που θέλετε να ελέγξετε. Επιπλέον, ένα σύνθετο πλαίσιο εμφανίζεται το σημείο όπου μπορείτε να εισαγάγετε μια ενέργεια μακροεντολής, κάτω από το οποίο εμφανίζει αυτόματα το κείμενο "Τέλος εάν". Εάν και το τέλος εάν αγκύλη μια περιοχή όπου μπορείτε να εισαγάγετε μια ομάδα ή μπλοκ, ενέργειες. Ο αποκλεισμός εκτελεί μόνο εάν η παράσταση που εισάγετε είναι αληθής.

Για να υπολογιστεί μια διαφορετική παράσταση κατά την πρώτη παράσταση είναι ψευδής, μπορείτε να επιλέξετε Προσθήκη Else If για να εισαγάγετε ένα προαιρετικό μπλοκ Else If . Πρέπει να εισαγάγετε μια παράσταση που αξιολογείται σε True ή False. Σε αυτήν την περίπτωση, το μπλοκ εκτελεί μόνο εάν η παράσταση είναι αληθής και η πρώτη παράσταση είναι ψευδής.

Μπορείτε να προσθέσετε όσες μπλοκ Else If καθώς κάνετε σαν να εάν αποκλείσετε.

Μπορείτε να επιλέξετε Προσθήκη άλλο για να εισαγάγετε ένα προαιρετικό μπλοκ Else . Σε αυτήν την περίπτωση, τις ενέργειες που μπορείτε να εισαγάγετε κάτω από το Else φόρμας το μπλοκ Else , ο οποίος εκτελεί μόνο όταν η παραπάνω ενέργειες δεν. Μπορείτε να προσθέσετε ένα μεμονωμένο μπλοκ Else σε ένα μπλοκ Εάν .

Στο παρακάτω παράδειγμα κώδικα, οι ενέργειες μακροεντολής στο πρώτο μπλοκ εκτέλεση εάν η τιμή του [κατάσταση] είναι μεγαλύτερος του 0. Εάν η τιμή του [Status] δεν είναι μεγαλύτερος του 0, αξιολογείται η παράσταση που ακολουθεί το Else If . Οι ενέργειες μακροεντολής στο μπλοκ Else If εκτέλεση εάν η τιμή του [κατάσταση] είναι ίσο με 0. Τέλος, εάν το πρώτο μπλοκ ούτε το δεύτερο μπλοκ εκτέλεση, εκτελέστε τις ενέργειες στο μπλοκ Else .

If [Status] > 0 Then 
 Insert macro actions here ... 
Else If [Status] = 0 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Μπορείτε να κάνετε ένθεση μπλοκ Εάν . Πρέπει να λάβετε υπόψη ένθεση ένα μπλοκ Εάν μέσα σε ένα μπλοκ Εάν εάν θέλετε να αξιολογήσετε μια δεύτερη παράσταση, όταν η πρώτη παράσταση είναι αληθής. Στο παρακάτω παράδειγμα κώδικα, το εσωτερικό μπλοκ Εάν εκτελείται μόνο όταν η τιμή του [κατάσταση] είναι και τα δύο μεγαλύτερος του 0 και μεγαλύτερη από 100.

If [Status] > 0 Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If
Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×