U radnom listu Excel funkcija GORNJA pretvara sve male znakove tekstualnog niza u velika.
Postoji slična funkcija koja također čini isto - UCase funkcija.
VBA UCase funkcija uzima niz kao ulaz i pretvara sve male slova u velika slova.
Sintaksa VBA UCASE funkcije
Dolje je sintaksa funkcije VBA UCase
UCase (niz)
'Niz' je tekst u kojem želite pretvoriti sva mala u velika slova.
Možete koristiti tekstualni niz, referencu raspona koja sadrži tekstualni niz ili varijablu koja ima tekstualni niz.
Pogledajmo nekoliko primjera korištenja funkcije UCase u Excelu VBA.
Primjeri VBA UCase
Kod u nastavku pretvorio bi navedeni tekst u velika slova i tada bi prikazao okvir s porukom s tim tekstom.
Sub UCaseExample1 () MsgBox UCase ("Dobro jutro") Kraj Sub
Ispod je još jedan primjer VBA koda, gdje sam koristio varijablu ('Var') za držanje tekstualnog niza. Funkcija UCase tada se koristi za pretvaranje malih slova u velika.
Sub UCaseExample2 () Dim Var As String Var = "Dobro jutro" MsgBox UCase (Var) End Sub
Sljedeći primjer u nastavku prikazuje kako uzeti niz iz ćelije (A1) i prikazati njegov veliki tekst u okviru za poruku.
Sub UCaseExample3 () MsgBox UCase (Raspon ("A1")) Kraj Sub
Iako svi gore navedeni primjeri funkcioniraju, malo je vjerojatno da ćete koristiti ovu funkciju za jednostavno pretvaranje ili prikaz velikog niza.
Ispod je a praktičniji primjer funkcije UCase u Excelu VBA.
Kod u nastavku prošao bi kroz sve ćelije u odabranom rasponu i pretvorio sve tekstualne nizove u velika slova.
Sub UCaseExample4 () Dim rng As Range Set rng = Odabir za svaku ćeliju u rng Cell.Value = UCase (Cell) Sljedeća ćelija Kraj Sub
Evo nekoliko važnih stvari koje trebate znati o funkciji VBA UCase:
- Utječe samo na mala slova tekstualnog niza. Bilo koji znak osim malih slova teksta ostaje nepromijenjen. To znači da brojevi, posebni znakovi i interpunkcija ostaju nepromijenjeni.
- Ako koristite null znak (ili referencu na praznu ćeliju), vratit će null znak.
Druge korisne Excel VBA funkcije:
- VBA LCase funkcija.
- VBA TRIM funkcija.
- VBA INSTR funkcija.
- VBA SPLIT FUNKCIJA.