DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Bu şekilde deneyiniz.diye uyarı penceresi açılıyor. sebebi nedir?
Private Sub Worksheet_Change(ByVal Target As Range)
If Selection.Count > 1 Then Exit Sub
Target.Value = WorksheetFunction.Proper(Target.Value)
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Column = 2 Then
Target.Value = WorksheetFunction.Proper(Target.Value)
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B:B]) Is Nothing Or _
Target.Row < 2 Or _
Selection.Count > 1 Then Exit Sub
Application.EnableEvents = False
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
Application.EnableEvents = True
End Sub
hocam çok teşekkür ederim tam istediğim gibi çalıştı ama merak ettiğim birşey varMerhaba,
1. satırın başlık satırı olduğu varsayılarak aşağıdaki kodlar oluşturulmuştur.
Kod:Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, [B:B]) Is Nothing Or _ Target.Row < 2 Or _ Selection.Count > 1 Then Exit Sub Application.EnableEvents = False Target.Value = Application.WorksheetFunction.Proper(Target.Value) Application.EnableEvents = True End Sub
hocam çok teşekkür ederim tam istediğim gibi çalıştı ama merak ettiğim birşey var
Target.Row < 2 Or burada satır 2 den küçük ise çalışmasın deniliyor.
Selection.Count > 1 Then Exit Sub burada 1 den büyük ise sabdan çıkış deniyor ama ne 1 den büyük ise onu anlamadım
birde son olarak ben tablo kullanıyorum. sayfadaki B:B sütunu yerine sadece tablomdaki B sütununda kullanma şansım varmı acaba
tablomun ismi aşağıdaki gibi varsa bunu koda nasıl ekleyebiliriz. teşekkürler
ActiveSheet.ListObjects("TB_ÖDEME_TAHSİLAT").Range
teşekkür ederimSelection.count..... Hedef olarak 1'den fazla hücre seçiliyse makro sonlanıyor.