VBA UCASE -toiminto - Muunna teksti isoiksi kirjaimiksi Excelissä

Excel -laskentataulukossa YLÖS -toiminto muuntaa kaikki tekstimerkkijonon pienet merkit isoiksi kirjaimiksi.

Siinä on samanlainen toiminto, joka myös tekee saman - UCase toiminto.

VBA UCase -toiminto ottaa merkkijonon syötteeksi ja muuntaa kaikki pienet kirjaimet isoiksi kirjaimiksi.

VBA UCASE -toiminnon syntaksi

Alla on VBA UCase -toiminnon syntaksi

UCase (merkkijono)

"Jono" on teksti, jossa haluat muuttaa kaikki pienet kirjaimet isoiksi.

Voit käyttää tekstimerkkijonoa, alueviittausta, joka sisältää tekstimerkkijonon, tai muuttujaa, jossa on tekstijono.

Katsotaanpa muutamaa esimerkkiä UCase -toiminnon käyttämisestä Excel VBA: ssa.

VBA UCase -esimerkkejä

Alla oleva koodi muuntaa määritetyn tekstin isoiksi kirjaimiksi ja näyttää sitten tämän tekstin sisältävän viestiruudun.

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

Alla on toinen esimerkki VBA -koodista, jossa olen käyttänyt muuttujaa ("Var") tekstimerkkijonon pitämiseen. UCase -toimintoa käytetään sitten pienien kirjainten muuntamiseen isoiksi kirjaimiksi.

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

Toinen esimerkki alla osoittaa, kuinka merkkijono otetaan solusta (A1) ja näytetään sen isot kirjaimet viestiruudussa.

Sub UCaseExample3 () MsgBox UCase (Range ("A1")) End Sub

Vaikka kaikki edellä mainitut esimerkit toimivat, et todennäköisesti käytä tätä toimintoa yksinkertaisesti suurten merkkijonojen muuntamiseen tai näyttämiseen.

Alla on a käytännöllisempi esimerkki Excel VBA: n UCase -toiminnosta.

Alla oleva koodi kulkee läpi kaikki valitun alueen solut ja muuntaa kaikki tekstimerkkijonot isoiksi kirjaimiksi.

Sub UCaseExample4 () Dim rng as Range Set rng = Valinta jokaiselle solulle rng Cell.Value = UCase (solu) Seuraava solun loppuosa

Tässä on muutama tärkeä tieto VBA UCase -toiminnosta:

  1. Se vaikuttaa vain tekstimerkkijonon pieniin kirjaimiin. Kaikki muut merkit kuin pienet tekstimerkit jätetään muuttamatta. Tämä tarkoittaa, että numerot, erikoismerkit ja välimerkit pysyvät muuttumattomina.
  2. Jos käytät nollamerkkiä (tai viittausta tyhjään soluun), se palauttaa tyhjän merkin.

Muita hyödyllisiä Excel VBA -toimintoja:

  • VBA LCase -toiminto.
  • VBA TRIM -toiminto.
  • VBA INSTR -toiminto.
  • VBA SPLIT -TOIMINTO.
wave wave wave wave wave