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:
- 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.
- 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.