Makale STRCONV

Admin

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,022
En İyi Yanıtlar
74
Beğeniler
810
Puanları
113
Konum
İstanbul
#1
StrConv( String, Conversion, [LocaleID] )

Bir dizeyi belirtilen bir formata dönüştürür. (String)

String

Dönüştürülecek metin dizesi (String).

 

Conversion

VbStrConv dönüşüm tipini belirten
sabittir. (Integer)

 
 

1 = vbUpperCase

Büyük harf karakterlerine dönüştür.

 

2 = vbLowerCase

Küçük harf karakterlerine dönüştür.

 

3 = vbProperCase

Her kelimenin ilk karakterini büyük harfe ve diğer tüm karakterleri küçük harfe dönüştür.

 

4 = vbWide

Dar (tek bayt) karakterleri geniş (çift bayt) karakterlere dönüştürür (yalnızca Doğu Asya yerelleri için geçerlidir).

 

8 = vbNarrow

Geniş (çift bayt) karakterleri dar (tek bayt) karakterlere dönüştürür (yalnızca Doğu Asya yerelleri için geçerlidir).

 

16 = vbKatakana

Hiragana karakterlerini Katakana karakterlerine dönüştürür (yalnızca Japonya için geçerlidir).

 

32 = vbHiragana

Katakana karakterlerini Hiragana karakterlerine dönüştürür (yalnızca Japonya için geçerlidir).

 

64 = vbUnicode

Sistemin varsayılan kod sayfasını kullanarak(Macintosh'ta bulunmaz) Unicode'a dönüştürür.

 

128 = vbFromUnicode

Unicode'dan sistemin varsayılan kod sayfasına(Macintosh'ta bulunmaz) dönüştürme yapar.

[LocaleID]

LocaleID değerini belirten
isteğe bağlı bir argüman.

 


Açıklamalar
* Bu işlev, küçük harf, büyük harf veya büyük harf arasındaki bir dizeyi dönüştürmek için kullanılabilir.
* Conversion değeri, yapmak istediğiniz dönüşümü belirten değerlerin toplamıdır.
* [LocaleID] boş bırakılırsa, sistem LocaleID kullanılır.

Örnek Kullanım
VBA:
Sub ExcelTurkey()
    MsgBox StrConv("büyük harf", vbUpperCase)
    MsgBox StrConv("küçük harf", vbLowerCase)
    MsgBox StrConv("yAZIM DÜZEni", vbProperCase)
End Sub
 

aputi

Yeni Üye
Katılım
14 Şub 2019
Mesajlar
3
En İyi Yanıtlar
0
Beğeniler
0
Puanları
1
Yaş
31
Konum
İstanbul
Ad Soyad
Abdurrahman Pehlivan
#2
Yeni konu açacaktım bu anlatımı buldum. Ben şöyle bir durumla uğraşıyorum. bir yazı içine başka hücrede yazan ismi otomatik dahil etmek istiyorum. bunu =D18&"....metin kısmı.... " şeklinde yaptım ama ben d18 hücresinden aldığım ismi aynı zamanda hem büyük harfe hemde kalın bold yazı şekline dönüştürmek istiyorum. bunu nasıl yapabilirim.
 

Admin

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,022
En İyi Yanıtlar
74
Beğeniler
810
Puanları
113
Konum
İstanbul
#3
Formülle değil de makro ile yapmanız gerekir.
 
Üst Alt