Funkcija StrConv

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Grąžina į Variant (eilutę) konvertuoti kaip nurodyta.

Sintaksė

StrConv ( eilutė, konvertavimo [LCID ] )

StrConv funkcijos sintaksė turi šiuos argumentus:

Argumentas

Aprašas

eilutė

Būtina. Eilutės išraiška, kuris bus konvertuojamas.

konvertavimo

Būtina. Sveikojo skaičiaus. Tipo konvertavimo atlikti konkrečius reikšmių suma.

LCID

Pasirinktinai. VietosID, jei skiriasi nuo sistemos VietosID. (Sistemos VietosID yra numatytasis).


Parametrai

Konvertavimo argumentas parametrai yra šie:

Konstanta

Reikšmė

Aprašas

vbUpperCase

1

Konvertuoja į didžiąsias simbolių eilutę.

vbLowerCase

2

Konvertuoja į mažąsias simbolių eilutę.

vbProperCase

3

Konvertuoja pirmąją raidę kiekvieną žodį eilutėje į didžiąsias.

vbWide *

4 *

Konvertuoja susiaurinti (vieno baito) simbolius eilutėje į pločio (dviejų baitų) simbolius.

vbNarrow *

8 *

Konvertuoja pločio (dviejų baitų) simbolius eilutės susiaurinti (vieno baito) simbolius.

vbKatakana **

16 **

Konvertuoja Katakana simbolių japonų simbolių eilutė.

vbHiragana **

32 **

Konvertuoja japonų Katakana simbolių eilutė.

vbUnicode

64

Konvertuoja eilutę į Unicode naudodami numatytąjį kodą puslapį sistemos. (Ne galima Macintosh.)

vbFromUnicode

128

Konvertuoja eilutę iš Unicode į numatytąjį kodų sistemos. (Ne galima Macintosh.)


* Taikoma Rytų Azijos lokalėse.

** Taikoma Japonija tik.

Pastaba : Šias konstantas išreikštą Visual Basic for Applications (VBA). Todėl jie gali būti naudojami bet kode vietoj tikrų reikšmių. Dauguma informacija, pvz., vbUpperCase + vbWide, išskyrus tuos atvejus, kai jie yra vienas kitą paneigiančius, pvz., vbUnicode + vbFromUnicode. Konstantos vbWide, vbNarrow, vbKatakanair vbHiragana dėl vykdymo klaidų, kai naudojamas ten, kur jie netaikomi lokalėse.

Yra neleistina žodžių skyrikliai už tinkamą korpusas: neapibrėžta (Kalėdų$(0)), horizontali skirtukas (Kalėdų$(9)), eilutės (Kalėdų$(10)), vertikalus skirtukas (Kalėdų$(11)), formos informacijos santrauka (Kalėdų$(12)), skliaustelio (Kalėdų$(13)), vietos (SBCS) (Kalėdų$(32)). Faktinė reikšmė vietos skiriasi pagal šalį/regioną, DBCS.

Pastabos

Kai esate konvertavimas iš baitų masyvas ANSI formatu į eilutę, turite naudoti su funkcija StrConv . Kai esate konvertavimas iš masyvo "Unicode" formatu, naudokite sakiniu priskyrimą.

Pavyzdys

Pastaba : Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šiame pavyzdyje , funkcija StrConv konvertuoti Unicode eilutėje iš ANSI eilutė.

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

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×