StrConv függvény

Egy, a megadott módon konvertált Variant (karakterlánc) értéket ad eredményül.

Szintaxis

StrConv ( karakterlánc, konvertálás [, LCID ] )

Az StrConv függvény argumentumai a következők:

Argumentum

Leírás

karakterlánc

Kötelező. A konvertálandó karakterlánc.

konvertálás

Kötelező. Egész szám. A végrehajtandó konvertálás típusát meghatározó értékek összege.

LCID

Nem kötelező. A helyi azonosító, amennyiben nem azonos a rendszer helyi azonosítójával. (Az alapértelmezett érték a rendszer helyi azonosítója.)


Beállítások

A konvertálásargumentum beállításai az alábbiak:

Állandó

Érték

Leírás

vbUpperCase

1

A karakterlánc nagybetűssé alakítása.

vbLowerCase

2

A karakterlánc kisbetűssé alakítása.

vbProperCase

3

A karakterláncban az összes szó első betűjének nagybetűssé alakítása.

vbWide *

4*

A keskeny (egybájtos) karakterek átalakítása széles (kétbájtos) karakterekké.

vbNarrow *

8*

A széles (kétbájtos) karakterek átalakítása keskeny (egybájtos) karakterekké.

vbKatakana **

16**

Hiragana karakterek átalakítása katakana karakterekké.

vbHiragana **

32**

Katakana karakterek átalakítása hiragana karakterekké.

vbUnicode

64

A karakterlánc átalakítása Unicode kódolásúvá a rendszer alapértelmezett kódlapjának használatával. (Macintosh rendszeren nem érhető el.)

vbFromUnicode

128

A karakterlánc átalakítása Unicode kódolásúról a rendszer alapértelmezett kódlapjára. (Macintosh rendszeren nem érhető el.)


*A kelet-ázsiai területi beállításokra érvényes.

**Csak Japánra érvényes.

Megjegyzés : Az állandók megadása a Visual Basic for Applications (VBA) használatával történik. Ennek következtében bárhol használhatók a kódban a tényleges értékek helyett. A legtöbbjük kombinálható, például a vbUpperCase és a vbWide, kivéve, ha kölcsönösen kizárják egymást (például vbUnicode + vbFromUnicode). A vbWide, a vbNarrow, a vbKatakana és a vbHiragana állandó futásidejű hibákat okoz, ha olyan területi beállítások esetén használják őket, amelyekben nem érvényesek.

A megfelelő kis- és nagybetűhasználathoz a következő érvényes szóelválasztók használhatók: Null (Chr$(0)), vízszintes tabulátor (Chr$(9)), soremelés (Chr$(10)), függőleges tabulátor (Chr$(11)), lapdobás (Chr$(12)), kocsivissza (Chr$(13)), szóköz (SBCS) (Chr$(32)). A szóköz tényleges értéke ország/régió szerint eltérő a DBCS karakterkészlet esetén.

Megjegyzések

Amikor egy Bájt tömbből, ANSI formátumban végez konvertálást egy karakterláncba, az StrConv függvényt kell használnia. Amikor Unicode formátumban végzi a konvertálást egy ilyen tömbből, használjon hozzárendelési utasítást.

Példa

Megjegyzés : A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában az látható, ahogyan egy Unicode kódolású karakterláncot az StrConv függvénnyel alakítanak át ANSI formátumú karakterlánccá.

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
Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×