Vba

Μεταβλητές

Variables

Ακέραιος αριθμός | Σειρά | Διπλό | Boolean





Αυτό το κεφάλαιο σας διδάσκει πώς να δηλώσετε, να αρχικοποιήσετε και να εμφανίσετε ένα μεταβλητός σε Excel VBA Το Η ενημέρωση του Excel VBA ότι χρησιμοποιείτε μια μεταβλητή ονομάζεται δήλωση μεταβλητής. Η εκκίνηση σημαίνει απλώς εκχώρηση αρχικής (αρχικής) τιμής σε μια μεταβλητή.

Βάλε ένα κουμπί εντολής στο φύλλο εργασίας σας και προσθέστε τις γραμμές κώδικα παρακάτω. Για να εκτελέσετε τις γραμμές κώδικα, κάντε κλικ στο κουμπί εντολών στο φύλλο.





πώς να δημιουργήσετε πίνακα συχνοτήτων στο Excel

Ακέραιος αριθμός

Οι ακέραιες μεταβλητές χρησιμοποιούνται για την αποθήκευση ακέραιων αριθμών.

ΚανέναςΧΟπως και Ακέραιος αριθμός
x = 6
Εύρος ('A1'). Τιμή = x

Αποτέλεσμα:



Ακέραιος μεταβλητός στο Excel VBA

Επεξήγηση: η πρώτη γραμμή κώδικα δηλώνει μια μεταβλητή με όνομα 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 Variable

Επεξήγηση: η πρώτη γραμμή κώδικα δηλώνει μια μεταβλητή με όνομα συνέχεια τύπου Boolean. Στη συνέχεια, αρχικοποιούμε τη συνέχεια με την τιμή True. Τέλος, χρησιμοποιούμε τη μεταβλητή Boolean για να εμφανίσουμε ένα MsgBox μόνο εάν η μεταβλητή έχει την τιμή True.

1/4 Ολοκληρώθηκε! Μάθετε περισσότερα για τις μεταβλητές>
Μετάβαση στο επόμενο κεφάλαιο: Αν Στη συνέχεια Δήλωση



^