VBA Char / Chr funkcija

Katrai Excel rakstzīmei ir piešķirts skaitļa kods. The Chr funkcija VBA atgriež rakstzīmi konkrētam skaitļa (ASCII) kodam. Programmā Excel līdzīga funkcija ir Čars funkciju. Šajā soli pa solim apmācībā visiem Excel un VBA lietotāju līmeņiem jūs redzēsit, kā izmantot abas funkcijas.

Izmantojot Chr funkciju VBA

Kā mēs jau minējām ievadā, Chr funkcija ņem skaitli (ASCII kods) un atgriež atbilstošu rakstzīmi. Ir 255 ASCII kodi, tāpēc jums jārūpējas, lai funkcijai tiktu nodoti skaitļi 1-255. Ja nokārtojat skaitli, kas lielāks par 255, koda izpildē parādīsies kļūda.

Apskatīsim Chr funkcijas kodu:

12345 1. lapa. Diapazons ("A1") = Chr (33)1. lapa. Diapazons ("B1") = Chr (99)1. lapa. Diapazons ("C1") = Chr (78)

Šajā piemērā mēs vēlamies ievietot rakstzīmes ASCII kodiem 33, 99 un 78 attiecīgi šūnās A1, B1 un C1.

Attēls 1. Izmantojot Chr funkciju VBA

Kā redzams 1. attēlā, ASCII koda 33 rakstzīme ir “!”, 99 - “c” un “78” ir N.

Char funkcijas izmantošana programmā Excel

The Čars funkcija atgriež arī ASCII koda rakstzīmi, taču šī funkcija nepastāv VBA.

Līdzīgā piemērā redzēsit, kā programmā Excel izmantot funkciju Char, lai iegūtu ASCII koda 78 rakstzīmi, izmantojot šo formulu:

1 = CHAR (78)

Attēls 2. Izmantojot funkciju Char, programmā Excel

Šūnā A1 mēs vēlamies iegūt ASCII koda 78. rakstzīmi. Rezultātā šūnas A1 vērtība ir “N”. To pašu rezultātu mēs saņēmām iepriekšējā piemērā, izmantojot Chr funkciju VBA.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave