Lcase Kodu Çalışmıyor

ses

Katılım
26 Nisan 2005
Mesajlar
44
Excel Vers. ve Dili
Excel 2010
Arkadaşlar aşağıda göründüğü üzere lcase kodunu yazdım fakat uygulamaya koymuyor bir türlü formda lcase kodunun işlevini göremedik.

Private Sub ListBox1_Click()
LCase (Label1)
If ListBox1.Value = "Bu harfle başlayan bir terim" Then
Label1 = ""
Exit Sub
Else
Label1 = Terimler(1, ListBox1.ListIndex)
End If
End Sub
 
Katılım
27 Temmuz 2004
Mesajlar
719
Excel Vers. ve Dili
Excel 2003 Tr
Label1 = LCase(Label1) şeklinde deneyin.

Label1 = LCase(Replace(Replace(Label1, "İ", "i"), "I", "ı")) bu şekilde de I İ leri düzelmiş olursunuz.
 

ses

Katılım
26 Nisan 2005
Mesajlar
44
Excel Vers. ve Dili
Excel 2010
janveljan kardeşim yine olmadı Lcase komutunu bir türlü kullanamıyorum formda kullandığım kod bu sadece

Sub ekle()
ListBox1.Clear
For Sayac = 0 To UBound(Terimler, 2)
ListBox1.AddItem Terimler(0, Sayac)
Next
End Sub

Private Sub Command_Click()
ReDim Terimler(0 To 1, 0 To 2) As String
Terimler(0, 0) = "ahmet"
Terimler(1, 0) = "erkek"
Terimler(0, 1) = "hasan"
Terimler(1, 1) = "erkek"
Terimler(0, 2) = "betül"
Terimler(1, 2) = "bayan"
Call ekle
For Sayac = 0 To TerimSayisi - 1
ListBox1.AddItem Terimler(Sayac, 1)
Next
ListBox1.ListIndex = 0
If ListIndex = 1 Then
Label1 = Terimler(ListBox1.ListIndex, 1)
End If
End Sub

Private Sub ListBox1_Click()
Label1 = LCase(Label1)
If ListBox1.Value = "Bu harfle başlayan bir terim" Then
Label1 = ""
Exit Sub
Else
Label1 = Terimler(1, ListBox1.ListIndex)
End If
End Sub
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Lcase fonksiyonunun değerleri küçük harfe çevirdiğini biliyormusunuz?:cool:
Başka bir beklentiniz olmasın diye söylüyorum.:cool:
 

ses

Katılım
26 Nisan 2005
Mesajlar
44
Excel Vers. ve Dili
Excel 2010
cvp

Lcase fonksiyonunun değerleri küçük harfe çevirdiğini biliyormusunuz?:cool:
Başka bir beklentiniz olmasın diye söylüyorum.:cool:
lcase küçük harfe çeviriyor evet biliyorum ama benden hocamın istediğide bu zaten yazdığım halde çalışmaması sizcede garip değilmi ?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Peki listboxa tıkladığınızdamı değişmiyor.Çünkü kodu listbox'ın click olayına yazmışsınız.:cool:
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
birde bunu deneyin

Sub ekle()
ListBox1.Clear
For Sayac = 0 To UBound(Terimler, 2)
ListBox1.AddItem Terimler(0, Sayac)
Next
End Sub

Private Sub Command_Click()
ReDim Terimler(0 To 1, 0 To 2) As String
Terimler(0, 0) = "ahmet"
Terimler(1, 0) = "erkek"
Terimler(0, 1) = "hasan"
Terimler(1, 1) = "erkek"
Terimler(0, 2) = "betül"
Terimler(1, 2) = "bayan"
Call ekle
For Sayac = 0 To TerimSayisi - 1
ListBox1.AddItem Terimler(Sayac, 1)
Next
ListBox1.ListIndex = 0
If ListIndex = 1 Then
Label1 = LCase(Terimler(ListBox1.ListIndex, 1))
End If
End Sub

Private Sub ListBox1_Click()
Label1 = LCase(Label1)
If ListBox1.Value = "Bu harfle başlayan bir terim" Then
Label1 = ""
Exit Sub
Else
Label1 = LCase(Terimler(1, ListBox1.ListIndex))
End If
End Sub
 

ses

Katılım
26 Nisan 2005
Mesajlar
44
Excel Vers. ve Dili
Excel 2010
tmm hocam oldu emeğinize sağlık çok teşekkürler
 
Üst