Funcția val

Returnează numerele conținute în șir ca valoare numerică a tipului corespunzător.

Argumentul string necesar este orice expresie de șir validă.







Funcția Val oprește citirea șirului, întâlnind primul caracter, care nu este recunoscut ca parte a numărului. Acest lucru nu recunoaște caracterele care pot face parte dintr-o valoare numerică, cum ar fi un semn de dolar și o virgulă. Cu toate acestea, această funcție recunoaște prefixele de bază O (în sistemul octal) și H (în hexazecimal). Spațiile, filele și pauzele de linie sunt excluse din argument.

Următorul exemplu returnează 1615198:







În exemplul următor, funcția Val returnează o valoare zecimal de -1 pentru valoarea hexazecimală specificată:

Notă: Funcția Val recunoaște doar o perioadă (.) Ca separator zecimal valabil. Dacă utilizați alte separatoare zecimale, de exemplu în aplicații internaționale, utilizați funcția CDbl pentru a converti un șir la un număr.

Notă: Exemplele de mai jos arată modul de utilizare a acestei funcții în modulul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați referința dezvoltatorului din lista derulantă de lângă câmpul Căutare și introduceți unul sau mai multe cuvinte în câmpul de căutare.

În acest exemplu, funcția Val este utilizată pentru citirea numerelor conținute în rânduri.







Articole similare

Trimiteți-le prietenilor: