- Katılım
- 15 Temmuz 2012
- Mesajlar
- 2,802
- Excel Vers. ve Dili
- Ofis 2021 TR 64 Bit
Merhaba arkadaşlar herkesin Cumhuriyet Bayramı kutlu olsun.
Aşağıdaki kod sayfanın B sütunundaki değişikliğe göre A sütununa artırarak sayı veriyor.
Aşağıdaki kodu bu şekilde butona atadığımda hata veriyor.
Bunu nasıl düzeltebilirim.
Aşağıdaki kod sayfanın B sütunundaki değişikliğe göre A sütununa artırarak sayı veriyor.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim s As Long
If Intersect(Target, Range("b2:b65536")) Is Nothing Then Exit Sub
For i = 2 To Range("b65536").End(3).Row
If Cells(i, 2).Value = "" Then
Cells(i, 1).Value = ""
Else
s = s + 1
Cells(i, 1).Value = s
End If
Next i
End Sub
Aşağıdaki kodu bu şekilde butona atadığımda hata veriyor.
Kod:
Sub sayıver()
Dim s As Long
If Intersect(Target, Range("b2:b65536")) Is Nothing Then Exit Sub
For i = 2 To Range("b65536").End(3).Row
If Cells(i, 2).Value = "" Then
Cells(i, 1).Value = ""
Else
s = s + 1
Cells(i, 1).Value = s
End If
Next i
End sub
Son düzenleme:
