DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
If Left(Target, 4) = "600/" And Len(Target) > 4 Then
Application.EnableEvents = False
Target.Value = "PKKP " & Target.Value
Application.EnableEvents = True
End If
End Sub
Hocam kod için teşekkür ederim. sekmeye gelip kod görüntüleden kısmına direk yapıştırdım olmadı. modül ekledim yine çalıştıramadım yani çalıştırmayı beceremedimSayfanızın KOD sayfasına yapıştırın.
C++:Private Sub Worksheet_Change(ByVal Target As Range) If Left(Target, 4) = "600/" And Len(Target) > 4 Then Application.EnableEvents = False Target.Value = "PKKP " & Target.Value Application.EnableEvents = True End If End Sub
Hocam gönderdiğiniz dosyayı indirdim teşekkürler. Bende de hata vermiyor herhangi bir yere 500/500 yazdığım zaman hiç bir şey yapmıyor nasıl çalıştıracağımı anlamadım.Çalıştıramadım derken, hata mı verdi? Makrolarınız etkin ama yine mi çalışmadı?
Yalcin33_cevap.xlsm - 12 KB
Bu açıklamanızda 600 rakamı sabit demiştiniz !!!Bu işlem her satırda aşağı doğru devam edecek 600 rakamı sabit 3 basamaklı "/" sonrasındaki rakam 4 basamaklı olabiliyor 600/1200 gibi. Evet arasında "/" işareti olan hücrelerde yapacağım.