Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Επιστρέφει έναν Ακέραιο που υποδεικνύει τον δευτερεύοντα τύπο ενός μεταβλητή.

Σύνταξη

VarType ( όνομα_μεταβλητής )

Το απαιτούμενο όνομα_μεταβλητήςόρισμα είναι μια Μεταβλητή που περιέχει οποιαδήποτε μεταβλητή εκτός από τη μεταβλητή ενός τύπου που ορίζεται από το χρήστη.

Τιμές επιστροφής

Σταθερά

Τιμή

Περιγραφή

vbEmpty

0

Κενό (δεν έχει ξεκινήσει)

vbNull

1

Null (δεν υπάρχουν έγκυρα δεδομένα)

vbInteger

2

Ακέραιος

vbLong

3

Ακέραιος μεγάλου μήκους

vbSingle

4

Αριθμός κινητής υποδιαστολής μονής ακρίβειας

vbDouble

5

Αριθμός κινητής υποδιαστολής διπλής ακρίβειας

vbCurrency

6

Τιμή νομισματικής μονάδας

vbDate

7

Τιμή ημερομηνίας

vbString

8

Συμβολοσειρά

vbObject

9

Αντικείμενο

vbError

10

Τιμή σφάλματος

vbBoolean

11

Δυαδική τιμή

vbVariant

12

Μεταβλητή (χρησιμοποιείται μόνο με πίνακες παραλλαγών)

vbDataObject

13

Ένα αντικείμενο πρόσβασης δεδομένων

vbDecimal

14

Δεκαδική τιμή

vbByte

17

Τιμή Byte

vbUserDefinedType

36

Παραλλαγές που περιέχουν τύπους που ορίζονται από το χρήστη

vbArray

8192

Πίνακας


Σημείωση: Αυτές οι σταθερές καθορίζονται από Visual Basic for Applications. Τα ονόματα μπορούν να χρησιμοποιηθούν οπουδήποτε στον κωδικά σας αντί για τις πραγματικές τιμές.

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

Η συνάρτηση VarType δεν επιστρέφει ποτέ την τιμή για τη συνάρτηση vbArray μόνη της . Προστίθεται πάντα σε κάποια άλλη τιμή για να υποδείξει έναν πίνακα ενός συγκεκριμένου τύπου. Η σταθερά vbVariant επιστρέφεται μόνο σε συνδυασμό με το vbArray για να υποδείξει ότι το όρισμα της συνάρτησης VarType είναι ένας πίνακας τύπου Μεταβλητή. Για παράδειγμα, η τιμή που επιστρέφεται για έναν πίνακα ακεραίων υπολογίζεται ως vbInteger + vbArray ή 8194. Εάν ένα αντικείμενο έχει μια προεπιλεγμένη ιδιότητα, η συνάρτηση VarType(αντικείμενο) επιστρέφει τον τύπο της προεπιλεγμένης ιδιότητας του αντικειμένου.

Παράδειγμα

Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση VarType για να καθορίσει τον δευτερεύοντα τύπο μιας μεταβλητής.

Dim IntVar, StrVar, DateVar, MyCheck
' Initialize variables.
IntVar = 459
StrVar = "Hello World"
DateVar = #2/12/69#
MyCheck = VarType(IntVar) ' Returns 2.
MyCheck = VarType(DateVar) ' Returns 7.
MyCheck = VarType(StrVar) ' Returns 8.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

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

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

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

×