Funcția Chr

Returnează un șir care conține caracterul asociat cu cod caracter specificat.

Sintaxă

Chr ( Cod caracter )

argumentCod caracter necesare este un lung care identifică un caracter.

Observații

Numerele de la 0 la 31 sunt identice cu codurile ASCII standard, neimprimabile. De exemplu, Chr(10) returnează un caracter sfârşit. Intervalul normal pentru Cod caracter este 0 – 255. Cu toate acestea, pe sistemele DBCS, intervalul real pentru Cod caracter este-32768 la 65535.

Notă: Funcția ChrB este utilizată cu date octet conținute într-un șir. În loc să returnați un caracter, care poate fi unul sau doi octeți, ChrB returnează întotdeauna un singur octet. Funcția ChrW returnează un șir care conține caracterul Unicode, cu excepția platformelor în care Unicode nu este acceptat, caz în care comportamentul este identic cu funcția Chr .

Notă:  Visual Basic pentru Macintosh nu acceptă șiruri Unicode. Prin urmare, ChrW(n) nu poate returna toate caracterele Unicode pentru valorile n din intervalul 128 – 65.535, așa cum se întâmplă în mediul Windows. În schimb, ChrW(n) încearcă o "bună ghicit" pentru valorile Unicode n mai mari de 127. Prin urmare, nu trebuie să utilizați ChrW în mediul Macintosh.

Exemple de interogare

Expresie

Rezultatele

Selectați CHR (97) ca Expr1 din ProductSales GROUP BY CHR (97);

Returnează valoarea "caracter" pentru codul ASCII "97". Rezultat: "a".

Selectați CHR (90) ca ChrValue din ProductSales GROUP BY CHR (90);

Returnează valoarea "caracter" pentru codul ASCII "90" în coloana ChrValue. Rezultat: "Z".

Exemplu VBA

Notă: Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția Chr pentru a returna caracterul asociat cu codul de caracter specificat.

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

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×