Funkcija „StrConv“

Napomena: Želimo da vam što pre pružimo najnoviji sadržaj pomoći čim na vašem jeziku. Ova stranica je prevedena automatski i može da sadrži gramatičke greške ili netačnosti. Naš cilj je da ovaj sadržaj bude koristan. Možete li nam na dnu ove stranice saopštiti da li su vam informacije bile od koristi? Ovo je članak na engleskom jeziku za brzu referencu.

Daje tip podataka Varijanta (Niska) konvertovan kako 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)), horizontalni tabulator (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 koristite funkciju "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
Razvijte Office 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.

×