Professional Documents
Culture Documents
Makro Kodları
Makro Kodları
Makro Kodları
Paylaş
Diğer Kaynaklar
Makale numarası: 291323 - Son Gözden Geçirme: 20 Kasım 2007 Salı - Gözden geçirme: 5.1 Diğer Destek Siteleri
Excel'de metnin büyük ve küçük harflerini değiştirmek için makro kodu örneği Topluluk
Bu makalenin geçerli olduğu ürünleri görün. Hemen Yardım Al
Bu makalenin Microsoft Excel 2000 sürümü için bkz: 213649 (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir).
Makale çevirileri
Bu makalenin Microsoft Excel 98 ve önceki sürümü için bkz: 141094 (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir).
(
Microsoft Excel'de metnin büyük ve küçük harflerini değiştirmek için işlevler bulunmakla birlikte, bu işlemi
program aracılığıyla yapmak isteyeceğiniz zamanlar olabilir.
Bu makale, bir metin dizesindeki harflerin tümünü büyük harf, tümünü küçük harf veya başlık boyutunda
(sözcüklerin ilk harfleri büyük olur) değiştirmek için kullanabileceğiniz üç Microsoft Visual Basic for
Applications makrosu örneği (Sub yordamları) içermektedir. Bu eylemler =BÜYÜKHARF(), =KÜÇÜKHARF()
ve =YAZIM.DÜZENİ() gibi Excel işlevlerine benzer.
Üste
Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez.
Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir.
Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan
araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin
açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak
veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
Üste
Sub Uppercase()
' Belirtilen aralıktaki her bir hücreye tek tek git.
For Each x In Range("A1:A5")
' Aralıktaki metni büyük harflere dönüştür.
x.Value = UCase(x.value)
Next
End Sub
Üste
Sub Lowercase()
' Belirtilen aralıktaki her bir hücreye tek tek git.
For Each x In Range("B1:B5")
http://support.microsoft.com/kb/291323/tr[25.06.2012 17:37:11]
Excel'de metnin büyük ve küçük harflerini değiştirmek için makro kodu örneği
x.Value = LCase(x.Value)
Next
End Sub
Üste
Bir Hücre Aralığındaki Tüm Metni İlk Harfleri Büyük Olacak Şekilde Değiştiren Makro
Sub Proper_Case()
' Belirtilen aralıktaki her bir hücreye tek tek git.
For Each x In Range("C1:C5")
' Visual Basic for Applications'ta Yazım Düzeni işlevi yoktur.
' Bu nedenle, çalışma sayfası işlevini aşağıdaki şekilde kullanmalısınız:
x.Value = Application.Proper(x.Value)
Next
End Sub
Üste
1. Makroları içeren çalışma kitabında, aşağıdaki örnek verileri yeni bir çalışma sayfasına girin:
NOT: Bu örnek veriler, her makronun çalışma biçimini doğrulamak için kullanabileceğiniz çeşitli harf
büyüklüklerinde metin içermektedir.
2. Makroları tek tek çalıştırın.
Makroda belirtilen aralıktaki ("For each x in ..." ile başlayan satırda) metinler büyük harf, küçük harf ya da ilk
harfleri büyük olarak biçimlendirilir.
Üste
Referanslar
Çalışma sayfası işlevleri kullanarak metnin büyük ve küçük harflerini değiştirme hakkında daha fazla bilgi
için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
263580 Excel'de metnin büyük ve küçük harflerini değiştirme
Visual Basic for Applications ile ilgili yardım alma hakkında daha fazla bilgi için, Microsoft Bilgi
Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
305326 Visual Basic for Applications için programlama kaynaklarının listesi (Bu bağlantı, bir kısmı
veya tamamı İngilizce olan içeriğe işaret edebilir)
Üste
Üste
Üste
Bu bilgi yararlı oldu mu?
http://support.microsoft.com/kb/291323/tr[25.06.2012 17:37:11]