VBA UCASE -funksjon - Konverter tekst til store bokstaver i Excel

I Excel -regneark konverterer HUVUD -funksjonen alle små tegn i en tekststreng til store bokstaver.

Det er en lignende funksjon i det som også gjør det samme - the UCase funksjon.

VBA UCase -funksjonen tar en streng som inngang og konverterer alle små bokstaver til store bokstaver.

Syntaks for VBA UCASE -funksjonen

Nedenfor er syntaksen til VBA UCase -funksjonen

UCase (streng)

'Streng' er teksten der du vil konvertere alle små bokstaver til store bokstaver.

Du kan bruke en tekststreng, en områdereferanse som inneholder tekststrengen, eller en variabel som har tekststrengen.

La oss se på et par eksempler på bruk av UCase -funksjonen i Excel VBA.

VBA UCase -eksempler

Koden nedenfor vil konvertere den angitte teksten til store bokstaver og deretter vise en meldingsboks med denne teksten.

Sub UCaseExample1 () MsgBox UCase ("Good Morning") End Sub

Nedenfor er et annet eksempel på VBA -kode, der jeg har brukt en variabel (‘Var’) for å holde tekststrengen. UCase -funksjonen brukes deretter til å konvertere små bokstaver til store bokstaver.

Sub UCaseExample2 () Dim Var As String Var = "Good Morning" MsgBox UCase (Var) End Sub

Et annet eksempel nedenfor viser hvordan du tar strengen fra en celle (A1) og viser teksten med store bokstaver i en meldingsboks.

Sub UCaseExample3 () MsgBox UCase (Range ("A1")) End Sub

Selv om alle disse eksemplene ovenfor fungerer, er det lite sannsynlig at du vil bruke denne funksjonen til å bare konvertere eller vise store bokstaver.

Nedenfor er en mer praktisk eksempel av UCase -funksjonen i Excel VBA.

Koden nedenfor vil gå gjennom alle cellene i det valgte området og konvertere alle tekststrenge til store bokstaver.

Sub UCaseExample4 () Dim rng As Range Set rng = Selection for each Cell In rng Cell.Value = UCase (Cell) Next Cell End Sub

Her er noen viktige ting å vite om VBA UCase -funksjonen:

  1. Det påvirker bare små tegn i tekststrengen. Eventuelle andre tegn enn de små teksttegnene forblir uendret. Dette betyr at tall, spesialtegn og tegnsetting forblir uendret.
  2. Hvis du bruker et nulltegn (eller en referanse til en tom celle), returnerer det et nulltegn.

Andre nyttige Excel VBA -funksjoner:

  • VBA LCase -funksjon.
  • VBA TRIM -funksjon.
  • VBA INSTR Funksjon.
  • VBA SPLIT FUNKSJON.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave