VBA Gornje, donje i odgovarajuće kućište - Funkcije slučaja

Ovaj će vodič pokazati kako se koriste funkcije UCASE, LCASE i STRCONV u VBA.

Dok radite u VBA -i, često morate pretvoriti nizove u mala, velika ili velika slova. To je moguće pomoćuUCase, LCase i StrConv funkcije.

Ove su funkcije važne pri manipuliranju nizovima u VBA, kao što VBA jest osjetljivo na velika i mala slova. Ako želite VBA učiniti osjetljivom na velika i mala slova, morate dodati Option Usporedi tekst na vrhu vašeg modula. Više o tome možete saznati ovdje: Spriječite VBA razlikovanje velikih i malih slova

UCase - Pretvorite niz u velika slova

The UCase funkcija u VBA pretvara sva slova niza u velika slova. Postoji samo jedan argument, koji može biti niz, varijabla s nizom ili vrijednost ćelije. Ova se funkcija često koristi ako želite usporediti dva niza. Evo koda za funkciju UCase:

12345678 Zatamni strText kao nizZatamni strTextUCase kao nizstrText = "pokretanje funkcije velikih slova"strTextUCase = UCase (strText)MsgBox strTextUCase

U primjeru želimo pretvoriti sva slova strText varijablu velikim slovima i dodijeliti pretvoreni niz u strTextUCase promjenjiva. Na kraju pozivamo okvir s porukom s pretvorenim nizom:

LCase - Pretvori niz u mala slova

Ako želite pretvoriti sva slova niza u mala slova, morate koristiti LCase funkcija. Ova funkcija ima jedan argument, isti kao i UCase. Ovo je kôd za funkciju LCase:

12345678 Zatamni strText kao nizZatamni strTextLCase kao nizstrText = "RUNNING FUNKCIJA malih slova"strTextLCase = LCase (strText)MsgBox strTextLCase

U ovom primjeru sva slova niza pretvaramo iz A1 u mala slova. Nakon toga se pretvoreni niz dodjeljuje ćeliji A1.

StrConv - Pretvori niz u odgovarajuća slova

The StrConv funkcija vam omogućuje pretvorbu niza teksta u odgovarajuća slova. Funkcija ima dva argumenta. Prvi je niz koji želite pretvoriti. Druga je vrsta konverzije koju želite. Da biste niz pretvorili u odgovarajuća slova, morate ga postaviti na vbProperCase. Kôd funkcije je:

12345678 Zatamni strText kao nizZatamni strTextProperCase kao nizstrText = "pokretanje ispravne funkcije slučaja"strTextProperCase = StrConv (strText, vbProperCase)MsgBox strTextProperCase

Na primjeru ćete vidjeti kako funkcija radi. Uzima niz iz ćelije B1, pretvara ga u ispravna slova i vraća vrijednost u ćeliji A1.

StrConv - Pretvorite niz u velika ili mala slova

Pomoću funkcije StrConv također možete pretvoriti niz u velika ili mala slova. Da biste to učinili, samo trebate postaviti drugi argument na vbUpperCase ili vbLowerCase:

1 strTextConverted = StrConv (strText, vbUpperCase)
1 strTextConverted = StrConv (strText, vbLowerCase)

VBA Gornje, donje i odgovarajuće kućište - funkcije slučaja u Accessu

Svi gornji primjeri rade potpuno isto u Access VBA kao i u Excel VBA.

1234 Privatni podimenik klijentaNaziv_AfterUpdate ()'ovo će tekst u okviru naziva klijenta pretvoriti u velika slovaMe.ClientName = UCase (Me.ClientName)Kraj podm

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave