VBA UCASE

Med delom z abecedo vemo, da obstajata dva načina pisanja abecede. Mala in zgornja črka. Včasih moramo spremeniti obliko besedila, pomeni malo črko v veliko ali veliko v velikem. Za večjo količino besedila tega ne moremo storiti vsakokrat ročno. Excel nam daje funkcijo, da naredimo enako. Če želite besedilo spremeniti iz malih in malih črk, obstaja v Excelu VBA funkcija UCASE.

Niz, ki ga damo kot vhod, lahko vzamemo od uporabnika ali je lahko ena sama celica ali obseg celic. Celoten niz pretvori v veliko črko in ne le v prvi niz.

Kot je razloženo zgoraj, UCASE spremeni male črke v velike črke v VBA.

Sintaksa funkcije UCASE v Excelu VBA

UCASE funkcija ima v Excelu VBA naslednjo skladnjo:

Tu je ciljni niz niz ali niz znakov, ki jih želimo spremeniti iz malih in velikih črk. Funkcija VBA Ucase samo spremeni besedilo v veliko črko, ne spremeni nobenega oblikovanja v celici ali ne spremeni posebnih simbolov v besedilu. Ciljni niz je lahko ena sama celica ali pa obseg celic.

Na primer, če vnesemo Ucase (anand), bomo imeli rezultat ANAND. Tudi če imamo še en primer, kot je ta primer (1 za 2 in 2 za tri), bo rezultat 1 ZA 2 in 2 za TRI.

Kako uporabljati Excel VBA UCASE funkcijo?

Spoznali bomo uporabo funkcije VBA UCASE z nekaj primeri v Excelu.

Predlogo VBA UCASE Excel lahko prenesete tukaj - Predloga VBA UCASE Excel

Funkcija VBA UCASE - Primer 1

V tem primeru imam niz v celici A1 in želim spremeniti vrednost besedila v veliko črko. Oglejte si besedilo spodaj,

Opomba: Vedno ne pozabite omogočiti zavihek razvijalca na zavihku datoteke in nato v razdelku z možnostmi, da uporabite VBA v excelu.

Za uporabo funkcije UCASE v Excelu VBA sledite spodnjim korakom.

1. korak: Na zavihku razvijalca moramo klikniti visual basic, da vstopimo v VBA.

2. korak: Kliknite na jeziček vstavite in v projekt VBA vstavite modul.

3. korak: Zdaj vemo, da moramo z uporabo podfunkcije prijaviti ime makra.

Koda:

 Pod vzorec () Konec pod 

4. korak: Aktivirajte delovni list, da uporabite njegove lastnosti, saj je naš ciljni niz v celici A1.

Koda:

 Pod vzorčni () delovni listi ("Sheet1"). Aktiviraj končni pod 

5. korak: Zdaj spremenimo vrednost v celici A1 s funkcijo Ucase na naslednji način.

Koda:

 Pod vzorčni () delovni listi ("Sheet1"). Aktivirajte obseg ("A1"). Vrednost = UCase (obseg ("A1")) Končni pod 

6. korak: Zaženite zgornjo kodo z gumbom za zagon ali pritisnite F5, da vidite rezultat.

Besedilo v celici A1 smo uspešno spremenili v veliko črko.

Funkcija VBA UCASE - primer # 2

Zdaj bomo uporabnika vnesli v male črke in vrednost spremenili v veliko.

Za uporabo funkcije UCASE v Excelu VBA sledite spodnjim korakom.

1. korak: Na zavihku razvijalca moramo klikniti visual basic, da vstopimo v VBA.

2. korak: Kliknite na jeziček vstavite in v projekt VBA vstavite modul.

3. korak: Začnite z objavo druge podfunkcije.

Koda:

 Sub Sample1 () Konec Sub 

4. korak: Označite dve spremenljivki kot niz.

Koda:

 Pod vzorec1 () Dim A, B kot niz konca Sub 

5. korak: S pomočjo funkcije vhodnega polja vnesite uporabnik in shranite njegovo vrednost v spremenljivko A.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "mala črka") End Sub 

6. korak: V spremenljivki B shranite vrednost niza A, ko se s pomočjo funkcije UCASE spremeni iz malih in velikih črk.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "mala črka") B = UCase (A) konec pod 

7. korak: Prikažite vrednost, shranjeno v B, s funkcijo msgbox.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "mala črka") B = UCase (A) MsgBox B konec pod 

8. korak: S pritiskom na tipko F5 zaženite zgornjo kodo in dobite poziv, da dodamo vrednost. Vnesite poljuben niz.

Kliknite V redu, če želite videti rezultat.

Funkcija VBA UCASE - primer # 3

Zdaj preizkusimo, da se bo v vnosnem nizu pojavilo nekaj posebnih znakov ali številk. Na primer, imam niz v celici C1 z nekaj posebnimi simboli. Poglejte si ga spodaj,

Za uporabo funkcije UCASE v Excelu VBA sledite spodnjim korakom.

1. korak: Na zavihku razvijalca moramo klikniti visual basic, da vstopimo v VBA.

2. korak: Kliknite na jeziček vstavite in v projekt VBA vstavite modul.

3. korak: Zdaj razglasite ime makra z uporabo podfunkcije.

Koda:

 Sub Sample2 () Konec Sub 

4. korak: Aktivirajte delovni list, da uporabite njegove lastnosti, saj je naš ciljni niz v celici C1.

Koda:

 Delovni listi Sub Sample2 () ("Sheet1"). Aktiviraj End Sub 

5. korak: Zdaj spremenimo vrednost v celici C1 s pomočjo funkcije Ucase na naslednji način.

Koda:

 Sub Sample2 () Delovni listi ("Sheet1"). Aktivirajte obseg ("c1"). Vrednost = UCase (obseg ("c1")) Končni pod 

6. korak: Zaženite zgornjo kodo z gumbom za zagon ali pritisnite F5, da vidite rezultat.

Vidimo, da UCase ne spreminja posebnih simbolov ali znakov.

Funkcija VBA UCASE - primer # 4

V zgornjih primerih smo za eno celico besedilo spremenili iz malih in velikih črk. V tem primeru bomo celoten obseg podatkov spremenili v velike črke.

V listu 2 imam naslednje podatke. Kar želim storiti, je spremeniti podatke v stolpcu A v malih črkah v zgornji del v stolpcu B.

Za uporabo funkcije UCASE v Excelu VBA sledite spodnjim korakom.

1. korak: Na zavihku razvijalca moramo klikniti visual basic, da vstopimo v VBA.

2. korak: Kliknite na jeziček vstavite in v projekt VBA vstavite modul.

Korak 3: Izberite podfunkcijo, da začnete pisati kodo.

Koda:

 Sub Sample3 () Konec Sub 

4. korak: Če želite uporabiti lastnosti lista 2, ga najprej aktivirajte, saj so podatki v drugem listu.

Koda:

 Delovni listi Sub Sample3 () ("Sheet2"). Aktiviraj End Sub 

5. korak: Označite spremenljivko A kot dolgo vrsto podatkov.

Koda:

 Sub Sample3 () delovni listi ("Sheet2"). Aktivirajte Dim A kot dolgi konec pod 

6. korak: Z uporabo zanke spremenite podatke v vsaki vrstici.

Koda:

 Sub Sample3 () delovni listi ("Sheet2"). Aktivirajte Dim A tako dolgo, da je od A = 2 do 6 konec pod 

Spremenljivko A smo razglasili od 2 do 6, ker imamo od 2. do 6. vrstice podatke v listu.

7. korak: Zdaj spremenite vrednost v stolpcu A v velika črka in jo shranite v stolpec B z naslednjo kodo.

Koda:

 Sub Sample3 () Delovni listi ("Sheet2"). Aktivirajte Dim A tako dolgo, če je od A = 2 do 6 celic (A, 2) .Value = UCase (Celice (A, 1) .Value) Naprej A End Sub 

8. korak: Zgornjo kodo zaženite s pritiskom na tipko F5 in si tako ogledate rezultat na listu 2,

Stvari, ki jih je treba zapomniti

  • Funkcija VBA Ucase besedilo spremeni v veliko začetnico.
  • Niz, ki ga damo kot vhod, je lahko ena celica ali več celic.
  • Niz, ki ga damo kot vhod, ima lahko v njem več nizov.
  • Če ima vhodni niz kakršne koli posebne znake ali simbole, ostane nespremenjen.

Priporočeni članki

To je vodnik za funkcijo VBA UCASE. Tu smo razpravljali o tem, kako uporabljati Excel VBA UCASE funkcijo skupaj s praktičnimi primeri in naloženo predlogo Excela. Ogledate si lahko tudi druge naše predlagane članke -

  1. VBA VLOOKUP funkcija
  2. DCOUNT funkcija v Excelu
  3. Kako uporabljati levo funkcijo VBA?
  4. AGGREGATE Funkcija v Excelu

Kategorija: