Hoe gebruik ik de vba cbyte-functie?

De CBYTE VBA-functie wordt vermeld in de conversiecategorie van het gegevenstype VBA-functies. Wanneer u het in VBA-code gebruikt, retourneert het een waarde in een bytedatumtype (variërend van 0 tot 255) . Simpel gezegd: wanneer u een uitdrukking als een getal opgeeft, wordt deze naar een geheel getal geconverteerd en in het resultaat geretourneerd.

Syntaxis

CByte(Expressie)

Argumenten

  • Expressie : de numerieke waarde die u naar een byte wilt converteren.

Voorbeeld

Om praktisch te begrijpen hoe u de VBA CBYTE-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:

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

In het bovenstaande voorbeeld hebben we de waarde uit cel A1 gebruikt waar we een getal hebben (8,5694). Vervolgens hebben we de CBYTE-functie gebruikt om deze waarde naar het Byte-gegevenstype te converteren en deze retourneerde 9 in het resultaat.

Opmerkingen

  • Als de opgegeven waarde een andere waarde is dan een getal of een getal dat niet als getal kan worden herkend, retourneert VBA runtimefout 13.
  • En als het bereik van de opgegeven waarde 0 tot 255 is, retourneert VBA runtimefout 6.
  • Als de opgegeven waarde geen drijvende-kommagetal is, wordt deze afgerond op het dichtstbijzijnde gehele getal.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *