Συνάρτηση TypeName

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Επιστρέφει μια συμβολοσειρά που παρέχει πληροφορίες σχετικά με μια μεταβλητή.

Σύνταξη

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

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

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

Η συμβολοσειρά που επιστρέφεται από το TypeName μπορεί να είναι ένα από τα εξής:

Συμβολοσειρά που επιστρέφεται

Μεταβλητή

Τύπος αντικειμένου

Ένα αντικείμενο του οποίου ο τύπος είναι Τύπος_αντικειμένου

Byte

Τιμή byte

Ακέραιος

Ακέραιος

Μεγάλη

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

Μονός

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

Διπλός

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

Νομισματική μονάδα

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

Δεκαδικό

Δεκαδικό

Ημερομηνία

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

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

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

δυαδική τιμή

Δυαδική τιμή

Σφάλμα

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

Κενό

Δεν έχει προετοιμαστεί

Null

Έγκυρα δεδομένα

Object

Ένα αντικείμενο

Άγνωστη κατάσταση

Ένα αντικείμενο του οποίου ο τύπος είναι άγνωστη

Τίποτα

Μεταβλητή αντικειμένου που δεν αναφέρεται σε ένα αντικείμενο


Εάν το όνομα_μεταβλητής είναι μια πίνακας, η συμβολοσειρά που επιστρέφεται μπορεί να είναι οποιοσδήποτε από τους πιθανούς συμβολοσειρές επιστροφής (ή διακύμανσης) με προσαρτημένες κενές παρενθέσεις. Για παράδειγμα, εάν όνομα_μεταβλητής είναι ένας πίνακας με ακέραιους αριθμούς, TypeName επιστρέφει "Integer()".

Παράδειγμα

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

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

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".
Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×