VBA UCASE funkció - Szöveg konvertálása nagybetűvé az Excelben

Az Excel munkalapon a FELSŐ függvény a szöveges karakterlánc összes kisbetűjét nagybetűvé alakítja.

Van egy hasonló funkció, amely szintén ezt teszi - a UCase funkció.

A VBA UCase függvény karakterláncot használ bemenetként, és az összes kisbetűt nagybetűvé alakítja.

A VBA UCASE függvény szintaxisa

Az alábbiakban a VBA UCase függvény szintaxisa látható

UCase (karakterlánc)

'Húr' az a szöveg, amelyben az összes kisbetűt nagybetűvé szeretné konvertálni.

Használhat szöveges karakterláncot, tartományi hivatkozást, amely tartalmazza a szöveges karakterláncot, vagy változót, amely tartalmazza a szöveges karakterláncot.

Nézzünk néhány példát az UCase függvény használatára az Excel VBA -ban.

VBA UCase példák

Az alábbi kód átalakítja a megadott szöveget nagybetűssé, majd megjelenít egy üzenetdobozt ezzel a szöveggel.

Sub UCaseExample1 () MsgBox UCase ("Good Morning") End Sub

Az alábbiakban egy másik példa a VBA kódra vonatkozik, ahol egy változót („Var”) használtam a szöveges karakterlánc megtartásához. Az UCase függvény ezután a kisbetűs karaktereket nagybetűvé alakítja át.

Sub UCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox UCase (Var) End Sub

Egy másik példa az alábbiakban bemutatja, hogyan vegye ki a karakterláncot egy cellából (A1), és jelenítse meg a nagybetűs szöveget egy üzenetmezőben.

Sub UCaseExample3 () MsgBox UCase (tartomány ("A1")) End Sub

Bár a fenti példák mindegyike működik, nem valószínű, hogy ezt a funkciót használja a nagybetűs karakterlánc egyszerű konvertálásához vagy megjelenítéséhez.

Az alábbiakban a gyakorlatiasabb példa az Excel VBA UCase függvényében.

Az alábbi kód végigmegy a kijelölt tartomány összes celláján, és az összes szöveges karakterláncot nagybetűvé alakítja át.

Sub UCaseExample4 () Dim rng as Range Set

Íme néhány fontos tudnivaló a VBA UCase funkcióról:

  1. Csak a szöveg karakterláncának kisbetűit érinti. A kisbetűs karaktereken kívül minden karakter változatlan marad. Ez azt jelenti, hogy a számok, a speciális karakterek és az írásjelek változatlanok maradnak.
  2. Ha null karaktert használ (vagy egy üres cellára való hivatkozást), akkor null karaktert ad vissza.

Egyéb hasznos Excel VBA funkciók:

  • VBA LCase funkció.
  • VBA TRIM funkció.
  • VBA INSTR függvény.
  • VBA SPLIT FUNKCIÓ.
wave wave wave wave wave