- Katılım
- 15 Ağustos 2009
- Mesajlar
- 512
- Excel Vers. ve Dili
- Excel Vers. ve Dili : Ofis 2016 Tr
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
B sütunundaki verinin ilk üç harfini alıp arkasına -0001 den itibaren veri girildikçe rakam yazan makro nasıl olabilir. Bilgi için şimdiden teşekkürler.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Son As Integer, Sira_No As String, Say As Integer
Dim a(), X As Integer
On Error Resume Next
If Target.Column = 2 And Target.Row > 3 Then
Son = Target.Row
a = Range("B4:B" & Son)
Sira_No = Target.Text
For X = 1 To UBound(a)
If a(X, 1) = Sira_No Then
Say = Say + 1
End If
Next X
Target.Offset(, 1) = Left(Target.Text, 3) & "-000" & Say
End If
End Sub