Funkcija „StrConv“

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Daje na varijante (niska) konvertuju kao što je navedeno.

Sintaksa

"StrConv" ( niska, konverzija [LCID ] )

Sintaksa funkcije StrConv ima sledeće argumente:

Argument

Opis

niska

Obavezno. Izraz niske koji se konvertuje.

Konverzija

Obavezno. Ceo broj. Zbir vrednosti koji određuje tip konverzija koje treba da izvršite.

LCID

Opcionalno. LocaleID, ako se razlikuje od sistema LocaleID. (Sistem LocaleID je podrazumevana opcija.)


Postavke

Konverzija argument postavke su:

Konstanta

Vrednost

Opis

vbUpperCase

1

Konvertuje nisku u velika slova.

vbLowerCase

2

Pretvara niske u mala slova.

vbProperCase

3

Pretvara prvo slovo svake reči u nisci u velika slova.

vbWide *

4 *

Konvertuje uske (jednobajtne) znakova u niski za celo (dvobajtne) znakova.

vbNarrow *

8 *

Pretvara celo (dvobajtne) znakova u niski da biste suzili znakove (jednobajtne).

vbKatakana **

16 **

Konvertuje Hiragana znakova u niski u Katakana znakove.

vbHiragana **

32 **

Konvertuje Katakana znakova u niski biste.

vbUnicode

64

Konvertuje nisku u Unikod pomoću podrazumevane kodne stranice sistema. (Nije dostupno na Macintosh računaru).

vbFromUnicode

128

Konvertuje nisku iz Unikod u podrazumevane kodne stranice sistema. (Nije dostupno na Macintosh računaru).


* Odnosi se na istočnoj Aziji zemlje.

** Primenljivo samo na Japan.

Napomena : Ove konstante određuje Visual Basic for Applications (VBA). Kao rezultat, možete ih koristiti bilo gde u kodu umesto stvarnih vrednosti. Većina može kombinovati, na primer, vbUpperCase + vbWide, osim kada premašuju ograničene, na primer, vbUnicode + vbFromUnicode. Konstante vbWide, vbNarrow, vbKatakanai vbHiragana dovode do grešaka izvršavanju kada se koristi u lokalnim standardima gde se ne odnose.

Sledeće stavke predstavljaju važeći reči za razdvajanje za odgovarajuća sloju: "null" (Chr$(0)), Horizontalna karticu (Chr$(9)), prelaz u novi red (Chr$(10)), vertikalni tabulator (Chr$(11)), obrazac feeda (Chr$(12)), znak za kraj reda (Chr$(13)), razmak (SBCS) (Chr$(32)). Stvarna vrednost za razmak zavisi od zemlje/regiona za DBCS.

Napomene

Kada konvertujete iz bajt niza u ANSI formatu u nisku, treba da koristim funkcija "StrConv" . Kada konvertujete iz niza u Unikod formatu, koristite izraz dodele.

Primer

Napomena : Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Ako vam je potrebno više informacija o radu sa VBA modulom, izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite jedan ili više termina u polje za pretragu.

Ovaj primer koristi funkciju "StrConv" da biste konvertovali Unikod niske u ANSI nisku.

Dim i As Long
Dim x() As Byte
x = StrConv("ABCDEFG", vbFromUnicode) ' Convert string.
For i = 0 To UBound(x)
Debug.Print x(i)
Next

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×