Ακέραιος αριθμός | Σειρά | Διπλό | Boolean
Αυτό το κεφάλαιο σας διδάσκει πώς να δηλώσετε, να αρχικοποιήσετε και να εμφανίσετε ένα μεταβλητός σε Excel VBA Το Η ενημέρωση του Excel VBA ότι χρησιμοποιείτε μια μεταβλητή ονομάζεται δήλωση μεταβλητής. Η εκκίνηση σημαίνει απλώς εκχώρηση αρχικής (αρχικής) τιμής σε μια μεταβλητή.
Βάλε ένα κουμπί εντολής στο φύλλο εργασίας σας και προσθέστε τις γραμμές κώδικα παρακάτω. Για να εκτελέσετε τις γραμμές κώδικα, κάντε κλικ στο κουμπί εντολών στο φύλλο.
πώς να δημιουργήσετε πίνακα συχνοτήτων στο Excel
Ακέραιος αριθμός
Οι ακέραιες μεταβλητές χρησιμοποιούνται για την αποθήκευση ακέραιων αριθμών.
ΚανέναςΧΟπως και Ακέραιος αριθμόςx = 6
Εύρος ('A1'). Τιμή = x
Αποτέλεσμα:
Επεξήγηση: η πρώτη γραμμή κώδικα δηλώνει μια μεταβλητή με όνομα x του τύπου Integer. Στη συνέχεια, αρχικοποιούμε το x με τιμή 6. Τέλος, γράφουμε την τιμή του x στο κελί A1.
Σειρά
Οι μεταβλητές συμβολοσειράς χρησιμοποιούνται για την αποθήκευση κειμένου.
Κώδικας:
ΚανέναςΒιβλίοΟπως και Σειράβιβλίο = 'Βίβλος'
Εύρος ('A1'). Αξία = βιβλίο
Αποτέλεσμα:
Επεξήγηση: η πρώτη γραμμή κώδικα δηλώνει μια μεταβλητή με βιβλίο ονομάτων τύπου String. Στη συνέχεια, προετοιμάζουμε το βιβλίο με το κείμενο Βίβλο. Χρησιμοποιείτε πάντα αποστροφές για την προετοιμασία μεταβλητών συμβολοσειράς. Τέλος, γράφουμε το κείμενο του βιβλίου μεταβλητών στο κελί Α1.
Διπλό
Μια μεταβλητή τύπου Double είναι πιο ακριβής από μια μεταβλητή τύπου Integer και μπορεί επίσης να αποθηκεύσει αριθμούς μετά το κόμμα.
Κώδικας:
ΚανέναςΧΟπως και Ακέραιος αριθμόςx = 5,5
MsgBox 'τιμή είναι' & x
Αποτέλεσμα:
πώς να εισαγάγετε μια συνάρτηση if στο excel
Αλλά αυτή δεν είναι η σωστή τιμή! Αρχικοποιήσαμε τη μεταβλητή με τιμή 5.5 και παίρνουμε την τιμή 6. Αυτό που χρειαζόμαστε είναι μια μεταβλητή τύπου Double.
Κώδικας:
πώς να υπολογίσετε το cv στο excelΚανέναςΧΟπως και Διπλό
x = 5,5
MsgBox 'τιμή είναι' & x
Αποτέλεσμα:
Σημείωση: Οι μεγάλες μεταβλητές έχουν ακόμη μεγαλύτερη χωρητικότητα. Χρησιμοποιείτε πάντα μεταβλητές του σωστού τύπου. Ως αποτέλεσμα, είναι πιο εύκολο να εντοπιστούν σφάλματα και ο κώδικας σας θα τρέξει γρηγορότερα.
Boolean
Χρησιμοποιήστε μια μεταβλητή Boolean για να κρατήσετε την τιμή True ή False.
Κώδικας:
Κανέναςνα συνεχίσειΟπως και Booleanσυνέχεια = Αλήθεια
Ανσυνέχεια =Αληθής ΤότεMsgBox 'Οι μεταβλητές Boole είναι δροσερές'
Αποτέλεσμα:
Επεξήγηση: η πρώτη γραμμή κώδικα δηλώνει μια μεταβλητή με όνομα συνέχεια τύπου Boolean. Στη συνέχεια, αρχικοποιούμε τη συνέχεια με την τιμή True. Τέλος, χρησιμοποιούμε τη μεταβλητή Boolean για να εμφανίσουμε ένα MsgBox μόνο εάν η μεταβλητή έχει την τιμή True.
Μετάβαση στο επόμενο κεφάλαιο: Αν Στη συνέχεια Δήλωση