lettura facile

La funzione Asc() nelle macro Excel

La funzione Asc() restituisce il codice Ascii di un carattere o di una stringa nel linguaggio VBA (Visual Basic for Applications).

Asc(stringa)

Tra le parentesi tonde devi indicare un carattere o una stringa.

La funzione restituisce il codice ASCII del carattere.

Nota. Se indichi una sequenza di caratteri (stringa) tra le parentesi tonde, la funzione Asc() restituisce il codice ASCII del primo carattere.

Ecco un esempio pratico.

Digita questa macro.

  1. Sub Macro1()
  2. Dim y As Integer
  3. y = Asc("A")
  4. Range("B2").Value = y
  5. End Sub

La macro restituisce il codice Ascii del carattere "A" tramite la funzione Asc("A") e assegna il risultato alla variabile y.

Infine, stampa il contenuto della variabile y nella cella B2 del foglio Excel.

In questo caso il risultato è 65.

il risultato è 65

Nota. Nel codice Ascii/Unicode la lettera "A" è associata al numero 65. La lettera "B" al numero 66, e via dicendo.

La funzione Asc() è il reciproco della funzione Chr().




Se qualcosa non ti è chiaro, scrivi la tua domanda nei commenti.




FacebookTwitterLinkedinLinkedin