Excel VBA LCase funkcija

V tem članku bomo razpravljali o spreminjanju vrednosti besedila v male črke. To lahko storimo s funkcijo LCase v VBA. Podobno kot UCase tudi LCase spremeni velike črke v male črke v VBA. Za uporabo funkcije Lcase v VBA bo uporabljena sintaksa:

Sintaksa LCase v Excelu VBA

Sintaksa funkcije LCase excel VBA je naslednja:

Niz je vhod, ki ga zagotavljamo funkciji. Vhod je lahko ena celica ali skupina celic ali celoten obseg celic. Če uporabljamo Lcase, le besedilo spremeni v male črke, vendar ne spremeni strukture besedila. Na primer, če imamo v besedilu podpičje ali vejico, ostane nedotaknjena. Če na primer vnesemo Lcase (VSE), bomo imeli vse. Drugič, če imamo vhod, kot je Lcase (ANAND, ARAN / NEERAJ), bo rezultat naslednji: Anand, aran / Neeraj.

Uporabite to funkcijo v nekaj primerih, ki bodo omogočili boljši postopek razmišljanja o funkciji.

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

Kako uporabljati Excel VBA LCase funkcijo?

Spoznali bomo uporabo VBA LCase z nekaj primeri v Excelu.

To predlogo VBA LCase Excel lahko prenesete tukaj - Predloga VBA LCase Excel

Funkcija VBA LCase - Primer 1

Imam vrvico v celici A1 lista 1. Niz je v zgornjem primeru, pretvorili ga bomo v male črke s funkcijo Lcase. Oglejte si spodnjo vrvico.

Za uporabo LCase v Excelu VBA sledite spodnjim korakom.

1. korak: začnemo tako, da odpremo zavihek razvijalca, da odpremo VB urejevalnik iz vizualne osnovne možnosti.

2. korak: Zdaj kliknite na jeziček za vstavljanje, ki nam bo pokazal, da vstavimo modul v VBA. Za začetek pisanja kode dvokliknite modul.

3. korak: Nato deklarirajte podfunkcijo makra.

Koda:

 Pod vzorec () Konec pod 

4. korak: Za uporabo katere koli lastnosti lista moramo najprej aktivirati list.

Koda:

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

5. korak: Zdaj spremenimo vrednost v celici A1 z uporabo LCase funkcije, kot sledi.

Koda:

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

6. korak: Ko zaženemo zgornjo kodo, dobimo naslednji rezultat.

V zgornjem primeru smo s funkcijo Lcase spremenili besedilo iz velike črke v veliko črko.

Funkcija VBA LCase - Primer # 2

Vzemimo od uporabnika v zgornji črki in spremenimo vrednost besedila v male črke s funkcijo Lcase.

Korak 1: Ponovno začnemo z VB Editorjem iz Visual Basic pod zavihkom razvijalca.

2. korak: Kliknite na jeziček Vstavi in ​​dodajte nov modul

3. korak: Označite drugi makro, ki se razlikuje od prvega, saj dva makra ne moreta imeti istega imena.

Koda:

 Sub Sample1 () Konec Sub 

4. korak: Dim uporabite za razglasitev dveh spremenljivk A in B kot String.

Koda:

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

5. korak: S funkcijo Inputbox vzemite uporabnik in shranite vrednost v spremenljivko A.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "V velikih črkah") Končni pod 

6. korak: V trgovini B se vrednost vhodnega niza spremeni iz zgornjega in malega s pomočjo funkcije Lcase.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "V velikih črkah") B = LCase (A) Končni pod 

7. korak: Za prikaz rezultata uporabite funkcijo Msgbox.

Koda:

 Pod vzorec1 () Dim A, B kot niz A = InputBox ("Napišite niz", "V velikem sloju") B = LCase (A) MsgBox B Končni 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 LCase - Primer # 3

Zgoraj smo razpravljali o tem, kako ta funkcija Lcase ne vpliva na strukturo niza, tj. Če obstaja vejica ali podpičje ali kakšen drug poseben znak, ostane nespremenjen. Za demonstracijo imam niz v celici C1 z nekaj posebnimi znaki. Spodaj je,

Korak 1: Ponovno začnemo z VB Editorjem iz Visual Basic pod zavihkom razvijalca.

2. korak: Kliknite na Vstavi in ​​dodaj modul zgoraj, pišemo kodo v isti modul.

Korak 3: Označite tretje ime makra z uporabo podfunkcije.

Koda:

 Sub Sample2 () Konec Sub 

4. korak: Za uporabo niza v celici C1 moramo najprej aktivirati list 1.

Koda:

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

5. korak: Zdaj uporabimo funkcijo LCase v celici C1, da preverimo, ali vpliva na posebne znake ali ne.

Koda:

 Sub Sample2 () Delovni listi ("Sheet1"). Aktivirajte obseg ("c1"). Vrednost = LCase (obseg ("c1")) End Sub 

6. korak: Zgornjo kodo izvedite s pomočjo gumba za zagon in glejte naslednji rezultat.

Vidimo, da Lcase ne vpliva na nobenega od posebnih znakov v nizu.

Funkcija VBA LCase - Primer # 4

Zdaj v tem primeru spremenimo paleto podatkov iz velikih in malih črk s pomočjo funkcije LCase. Za predstavitev so moji podatki v 2. listu, ki je naslednji,

Želim spremeniti strune v stolpcu A, ki so v velikem in velikem sloju v stolpcu B.

1. korak: Kliknite kartico Vstavi in ​​dodaj modul

2. korak: Za ta primer prijavite ime makra.

Koda:

 Sub Sample3 () Konec Sub 

3. korak: Najprej aktivirajte list 2, da bomo lahko uporabili njegove lastnosti.

Koda:

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

4. korak: Spremenite spremenljivko A in njeno vrsto podatkov kot dolgo.

Koda:

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

5. korak: Zdaj bomo z zanko uporabili zaznavanje naslednjih podatkov v naslednji vrstici.

Koda:

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

6. korak: Spremenimo vrednost v stolpcu A v male črke in jo shranimo 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 = LCase (Celice (A, 1) .Value) End Sub 

7. korak: zanke, dokler ne najdete zadnje vrstice,

Koda:

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

Korak 8: Ko zaženemo zgornjo kodo, dobimo naslednji rezultat.

Stvari, ki jih je treba zapomniti

  • Lcase besedilo spremeni v male črke.
  • Vhod, ki ga zagotavljamo funkciji, je lahko ena sama celica ali obseg celic.
  • Če ima vhodna funkcija kakršne koli posebne simbole ali znake, ostane nespremenjena.

Priporočeni članki

To je priročnik za VBA LCase. Tukaj smo razpravljali o tem, kako uporabljati Excel VBA LCase Function skupaj s praktičnimi primeri in naložljivo predlogo Excela. Ogledate si lahko tudi druge naše predlagane članke -

  1. VBA InStr je pojasnil s primeri
  2. Vrsta podatkov vrste VBA Integer
  3. Kako izbrati celico s kodo VBA?
  4. Transponirajte domet v VBA

Kategorija: