Η συνάρτηση Chr

Επιστρέφει μια συμβολοσειρά που περιέχει το χαρακτήρα που σχετίζεται με την καθορισμένη κωδικός χαρακτήρα.

Σύνταξη

Chr ( charCode )

Το απαιτούμενο charcodeόρισμα είναι ένα χρονικό διάστημα που προσδιορίζει έναν χαρακτήρα.

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

Οι αριθμοί από το 0 έως το 31 είναι ίδιοι με τους τυπικούς, μη εκτυπώσιμους κωδικούς ASCII. Για παράδειγμα, η Chr(10) επιστρέφει έναν χαρακτήρα γραμμής. Η κανονική περιοχή για το charCode είναι 0 – 255. Ωστόσο, σε DBCS συστήματα, η πραγματική περιοχή για το charCode είναι-32768 έως 65535.

Σημείωση: Η συνάρτηση ChrB χρησιμοποιείται με δεδομένα byte που περιέχονται σε μια συμβολοσειρά. Αντί να επιστρέψει έναν χαρακτήρα, ο οποίος μπορεί να είναι ένα ή δύο byte, το ChrB επιστρέφει πάντα ένα μόνο byte. Η συνάρτηση ChrW επιστρέφει μια συμβολοσειρά που περιέχει τον Unicode χαρακτήρα, εκτός από τις πλατφόρμες όπου δεν υποστηρίζεται το Unicode, οπότε η συμπεριφορά είναι ίδια με τη συνάρτηση Chr .

Σημείωση:  Η Visual Basic για Macintosh δεν υποστηρίζει συμβολοσειρές Unicode. Επομένως, το ChrW(n) δεν μπορεί να επιστρέψει όλους τους χαρακτήρες Unicode για τις τιμές n στην περιοχή του 128 – 65.535, όπως συμβαίνει στο περιβάλλον των Windows. Αντί για αυτό, το ChrW(n) επιχειρεί μια "καλύτερη εικασία" για τις τιμές Unicode n μεγαλύτερη από 127. Επομένως, δεν πρέπει να χρησιμοποιείτε το ChrW σε περιβάλλον Macintosh.

Παραδείγματα ερωτημάτων

Παράσταση

Αποτελέσματα

Επιλέξτε Chr (97) ως Έκφρ1 από το ProductSales GROUP BY Chr (97).

Επιστρέφει την τιμή "χαρακτήρας" για τον κωδικό ASCII "97". Αποτέλεσμα: "a".

Επιλέξτε Chr (90) ως ChrValue από το ProductSales GROUP BY Chr (90).

Επιστρέφει την τιμή "χαρακτήρας" για τον κωδικό ASCII "90" στη στήλη ChrValue. Αποτέλεσμα: "Z".

Παράδειγμα VBA

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

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση Chr για να επιστρέψει το χαρακτήρα που συσχετίζεται με τον καθορισμένο κωδικό χαρακτήρα.

Dim MyChar
MyChar = Chr(65) ' Returns A.
MyChar = Chr(97) ' Returns a.
MyChar = Chr(62) ' Returns >.
MyChar = Chr(37) ' Returns %.

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

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

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

×