Οι VBA Arithmetic Operators χρησιμοποιούνται για την εκτέλεση αριθμητικών λειτουργιών όπως η προσθήκη, αφαίρεση, διαίρεση ή πολλαπλασιασμός αριθμών.
Ο παρακάτω πίνακας δείχνει τους μαθηματικούς τελεστές VBA
Δ / Ν | Χειριστής | Περιγραφή | Παράδειγμα | Παραγωγή |
---|---|---|---|---|
1 | + | Προσθήκη: Αυτός ο τελεστής χρησιμοποιείται για την προσθήκη αριθμών | 2 + 2 | 4 |
2 | - | Αφαίρεση: Αυτός ο τελεστής χρησιμοποιείται για την αφαίρεση αριθμών | 5 - 3 | 2 |
3 | * | Πολλαπλασιασμός: Αυτός ο τελεστής χρησιμοποιείται για τον πολλαπλασιασμό αριθμών | 3 * 2 | 6 |
4 | / | Διαίρεση: Αυτός ο τελεστής χρησιμοποιείται για να διαιρέσει αριθμούς | 9/3 | 3 |
5 | Εκθετικότητα: Αυτός ο τελεστής χρησιμοποιείται για να αυξήσει έναν αριθμό στη δύναμη ενός άλλου αριθμού | 2 3 | 8 | |
6 | mod | Modulus Operator: Διαιρεί έναν αριθμό και επιστρέφει το υπόλοιπο | 10 mod 3 | 1 |
Παράδειγμα χειριστών αριθμητικής VBA
Προσθέστε ένα κουμπί στο φύλλο Excel όπως φαίνεται νωρίτερα και, στη συνέχεια, ακολουθήστε τα ακόλουθα σημεία
- Αλλάξτε την ιδιότητα ονόματος σε btnAdd
- Αλλάξτε την ιδιότητα λεζάντας σε Προσθήκη χειριστή
- Κάντε δεξί κλικ στο κουμπί
- Επιλέξτε κωδικό προβολής
- Θα λάβετε το ακόλουθο παράθυρο κώδικα
Εισαγάγετε τον ακόλουθο κωδικό μεταξύ Private Sub btnAdd_Click () και End Sub
- Dim x As Integer, z As Integer
- x = 2
- z = 3
- MsgBox x + z, vbOKΜόνο, "Addition Operator"
- Κάντε κλικ στο κουμπί αποθήκευσης
- Κλείστε το παράθυρο του προγράμματος επεξεργασίας κώδικα
Ας εκτελέσουμε τώρα τον κωδικό μας
Στη γραμμή κορδέλας, αναζητήστε το κουμπί Design Mode
Εάν το κουμπί είναι σε ενεργή κατάσταση (πράσινο χρώμα φόντου), τότε βρίσκεται σε λειτουργία σχεδίασης. Δεν μπορείτε να εκτελέσετε κώδικα σε αυτήν την κατάσταση . Εάν δεν είναι στην ενεργή κατάσταση (λευκό χρώμα φόντου), τότε σας επιτρέπει να εκτελέσετε τον κωδικό.
Κάντε κλικ στο κουμπί Design Mode
Το κουμπί θα πρέπει τώρα να εμφανίζεται ως εξής
Κάντε κλικ στο Add operator
Θα λάβετε τα ακόλουθα αποτελέσματα
Κάντε λήψη του παραπάνω κώδικα του Excel
Εκπαιδευτική άσκηση αριθμητικών χειριστών
Ο καλύτερος τρόπος για να μάθετε είναι να εξασκηθείτε. Ακολουθήστε τα παραπάνω βήματα για να δημιουργήσετε κουμπιά αφαίρεσης, διαίρεσης, πολλαπλασιασμού και εκτόνωσης.
Γράψτε τον κωδικό για τα κουμπιά και δοκιμάστε τα για να δείτε εάν εκτελείται ο κώδικας.