Τι είναι το dim και το set στο VBA;
Τι είναι το dim και το set στο VBA;

Βίντεο: Τι είναι το dim και το set στο VBA;

Βίντεο: Τι είναι το dim και το set στο VBA;
Βίντεο: Excel VBA basics: Data types, DIM & SET (Learn to use them correctly) 2024, Νοέμβριος
Anonim

Αμυδρός : ορίζετε μια μεταβλητή (εδώ: r είναι μια μεταβλητή τύπου Range) Σειρά : ορίζετε την ιδιότητα (εδώ: σειρά η τιμή του r στο εύρος ("A1") - δεν είναι τύπος, αλλά τιμή). Πρέπει να χρησιμοποιήσετε σειρά με αντικείμενα, αν το r ήταν απλός τύπος (π.χ. int, string), τότε θα γράφατε απλώς: Αμυδρός r Ως Ακέραιος r=5.

Εκτός από αυτό, τι είναι το dim long στο VBA;

ΕΝΑ μακρύς ακέραιος είναι ένας αριθμός που μπορεί να χρησιμοποιηθεί για μια μεταβλητή που περιλαμβάνει μεγαλύτερους αριθμούς από ακέραιους. Για να δηλώσετε μια μεταβλητή που θα περιέχει έναν τόσο μεγάλο αριθμό, χρησιμοποιήστε το Μακρύς Τύπος δεδομένων. Ακολουθεί ένα παράδειγμα: Sub Exercise() Αμυδρός Πληθυσμός ως Μακρύς End Sub. Ο χαρακτήρας τύπου για το Μακρύς ο τύπος δεδομένων είναι @.

Ομοίως, γιατί χρησιμοποιείται το DIM στο VBA; ο Αμυδρός Η λέξη-κλειδί είναι σύντομη για το Dimension. είναι μεταχειρισμένος για να δηλώσετε μεταβλητές σε VBA . Δηλώστε σημαίνει λέμε VBA σχετικά με μια μεταβλητή θα χρήση αργότερα.

Ομοίως, πώς μπορώ να χρησιμοποιήσω το dim στο VBA;

Όταν δηλώνετε μεταβλητές χρησιμοποιώντας a Θολή δήλωση ( Αμυδρός είναι συντομογραφία για διάσταση): για τη δήλωση μιας μεταβλητής ώστε να περιέχει έναν ακέραιο αξία , χρήση " Αμυδρός rowNumber As Integer"; για τη δήλωση μιας μεταβλητής ώστε να διατηρεί τις τιμές κειμένου, χρήση " Αμυδρός strEmployeeName As String"· και ούτω καθεξής.

Πώς ορίζετε μια μεταβλητή αντικειμένου στο VBA;

Όταν δηλώνουμε α μεταβλητός πρέπει να του εκχωρήσουμε έναν τύπο δεδομένων και μπορούμε επίσης να εκχωρήσουμε αντικείμενα ως τύπους δεδομένων. Για να εκχωρήσετε μια τιμή στη δηλωμένη μεταβλητές αντικειμένου πρέπει να χρησιμοποιήσουμε τη λέξη " ΣΕΙΡΑ ". Η λέξη " Σειρά ” χρησιμοποιείται για να αναφερθεί σε ένα νέο αντικείμενο σε VBA , για παράδειγμα, αναφερόμενος στο συγκεκριμένο εύρος του συγκεκριμένου φύλλου εργασίας.

Συνιστάται: