Sayin Arkadaslar
Asagidaki Kod'u bana sayin leventm Hocam vermisti, bana cok faidesi oldu. Ben kendim Kod yazamadigim icin, degisiklikte biraz zorlandim.
Ayni kodu sütunlar icin de kullanmak istiyorum. Bu kod'u sayin leventm hocam satirlar icin vermisti.
Benim bes tane kisaltma harflerim var. Bunlari sahifede (B7:FZ33) arasi üc defa alt alta yazip ve dördüncüyü yazdigimda beni uyarmasi gerekiyor.
Bu Formülü bir türlü sütunlar icin uygulayamadim. Satirlarda cok güzel calisiyor. Cünkü bir Hocamiz ayarlamisti, ben VBA ya yeni basladigim icin cok zor oluyor.
Örnek alt alta u, au, su, k) yazarsam beni Kod' daki gibi "FAZLA SAYIDA KİŞİYE İZİN VERİLDİ" uyarmasi lazim.
Simdiden yardimlariniza tesekkür ederim.
kaleci
Asagidaki Kod'u bana sayin leventm Hocam vermisti, bana cok faidesi oldu. Ben kendim Kod yazamadigim icin, degisiklikte biraz zorlandim.
Ayni kodu sütunlar icin de kullanmak istiyorum. Bu kod'u sayin leventm hocam satirlar icin vermisti.
Benim bes tane kisaltma harflerim var. Bunlari sahifede (B7:FZ33) arasi üc defa alt alta yazip ve dördüncüyü yazdigimda beni uyarmasi gerekiyor.
Bu Formülü bir türlü sütunlar icin uygulayamadim. Satirlarda cok güzel calisiyor. Cünkü bir Hocamiz ayarlamisti, ben VBA ya yeni basladigim icin cok zor oluyor.
Örnek alt alta u, au, su, k) yazarsam beni Kod' daki gibi "FAZLA SAYIDA KİŞİYE İZİN VERİLDİ" uyarmasi lazim.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [c:r]) Is Nothing Then Exit Sub
sat = Target.Row
adr = "c" & sat & ":r" & sat
say = WorksheetFunction.CountA(Range(adr))
If say > 3 Then
MsgBox "FAZLA SAYIDA KİŞİYE İZİN VERİLDİ"
Range(adr).Select
End If
End Sub
kaleci