Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

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éldák lekérdezésre

Expression

Eredmények

SELECT strConv(ProductDesc,1) AS Expr1 FROM ProductSales;

A "ProductDesc" mező értékeit nagybetűssé alakítja, és megjeleníti az Expr1 oszlopban

SELECT strConv(ProductDesc,2) AS LowercaseID FROM ProductSales;

A "ProductDesc" mező értékeit kisbetűssé alakítja, és a Kisbetűazonosító oszlopban jelenik meg. Minden szó első betűjének átalakítása a "ProductDesc" szóból nagybetűssé, és a PropercaseID oszlopban jelenik meg. Minden más karakter kisbetűs marad.

VBA-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

Karakterláncfüggvények és használatuk

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

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

×