Come utilizzare la funzione vba cbyte?

La funzione VBA CBYTE è elencata nella categoria di conversione del tipo di dati delle funzioni VBA. Quando lo si utilizza nel codice VBA, restituisce un valore in un tipo di data byte (compreso tra 0 e 255) . In termini semplici, quando specifichi un’espressione come numero, la converte in un numero intero e lo restituisce nel risultato.

Sintassi

CByte(Espressione)

argomenti

  • Espressione : il valore numerico che desideri convertire in un byte.

Esempio

Per capire praticamente come utilizzare la funzione VBA CBYTE è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

example-vba-cbyte-function
 Sub example_CBYTE() Range("B1").Value = CByte(Range("A1")) End Sub

Nell’esempio sopra abbiamo utilizzato il valore della cella A1 dove abbiamo un numero (8.5694), quindi abbiamo utilizzato la funzione CBYTE per convertire questo valore nel tipo di dati Byte e ha restituito 9 nel risultato.

Commenti

  • Se il valore specificato è un valore diverso da un numero o un numero che non può essere riconosciuto come numero, VBA restituirà l’errore di runtime 13.
  • E se l’intervallo del valore fornito è compreso tra 0 e 255, VBA restituisce l’errore di runtime 6.
  • Se il valore specificato non è un numero a virgola mobile, verrà arrotondato all’intero più vicino.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *