VBA UCASE İşlevi - Excel'de Metni Büyük Harfe Dönüştür

Excel çalışma sayfasında BÜYÜK işlevi, bir metin dizesinin tüm küçük harf karakterlerini büyük harfe dönüştürür.

Aynı şeyi yapan benzer bir işlev vardır - UCase işlev.

VBA UCase işlevi, girdi olarak bir dize alır ve tüm küçük harfli karakterleri büyük harfe dönüştürür.

VBA UCASE İşlevinin Sözdizimi

VBA UCase işlevinin sözdizimi aşağıdadır

UCase(Dize)

'Sicim' tüm küçük harfleri büyük harfe dönüştürmek istediğiniz metindir.

Bir metin dizesi, metin dizesini içeren bir aralık başvurusu veya metin dizesine sahip bir değişken kullanabilirsiniz.

Excel VBA'da UCase işlevini kullanmanın birkaç örneğine bakalım.

VBA UCase Örnekleri

Aşağıdaki kod, belirtilen metni büyük harfe dönüştürür ve ardından bu metni içeren bir mesaj kutusu görüntüler.

Sub UCaseExample1() MsgBox UCase("Günaydın") End Sub

Aşağıda, metin dizesini tutmak için bir değişken ('Var') kullandığım başka bir örnek VBA kodu verilmiştir. UCase işlevi daha sonra küçük harfli karakterleri büyük harfe dönüştürmek için kullanılır.

Sub UCaseExample2() Dim Var As String Var = "Günaydın" MsgBox UCase(Var) End Sub

Aşağıdaki başka bir örnek, bir hücreden (A1) dizenin nasıl alınacağını ve bunun büyük harfli metninin bir mesaj kutusunda nasıl gösterileceğini gösterir.

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

Yukarıdaki tüm bu örnekler işe yarasa da, büyük harfli dizeyi dönüştürmek veya göstermek için bu işlevi kullanmanız pek olası değildir.

Aşağıda bir daha pratik örnek Excel VBA'daki UCase işlevi.

Aşağıdaki kod, seçilen aralıktaki tüm hücrelerden geçer ve tüm metin dizelerini büyük harfe dönüştürür.

Sub UCaseExample4() Dim rng As Range Set rng = rng Cell'deki Her Hücre için Seçim.Value = UCase(Hücre) Sonraki Hücre End Sub

VBA UCase işlevi hakkında bilmeniz gereken birkaç önemli nokta şunlardır:

  1. Metin dizesinin yalnızca küçük harflerini etkiler. Küçük harfli metin karakterleri dışındaki herhangi bir karakter değişmeden bırakılır. Bu, sayıların, özel karakterlerin ve noktalama işaretlerinin değişmeden kaldığı anlamına gelir.
  2. Boş bir karakter (veya boş bir hücreye başvuru) kullanırsanız, boş bir karakter döndürür.

Diğer Faydalı Excel VBA İşlevleri:

  • VBA LCase İşlevi.
  • VBA TRIM İşlevi.
  • VBA INSTR İşlevi.
  • VBA BÖLME FONKSİYONU.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave