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 Intersect(Target, [b13:h18]) Is Nothing Then Exit Sub
j = 12
For i = 4 To 9
j = j + 1
Sheets(i).Name = Cells(j, "b")
Next
End Sub
Bu kodu nereye ekleyecem. veri sayfasına ekliyorum. ekliyor ama Hata veriyorBu şekilde deneyin.
Kod:Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, [b13:h18]) Is Nothing Then Exit Sub j = 12 For i = 4 To 9 j = j + 1 Sheets(i).Name = Cells(j, "b") Next End Sub
hata veriyorEvet, Veri sayfasına eklemelisiniz.
Dosya çalışıyor B13 ile B18 hücrelerinde bir değişiklik yaptığınızda kod çalışacaktır.
Hamit kardeşim, veriler geliyor ama hata verdiği zaman x kapatmak zorunda kalıyorum. ordaki değerleri silip başka değerler tek tek yazdığım zaman her defasında hata geliyor. Hakkınızı helal ediniz
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b13:b18]) Is Nothing Then Exit Sub
On Error Resume Next
j = 12
For i = 4 To 9
j = j + 1
Sheets(i).Name = Cells(j, "b")
Next
End Sub
Teşekkür ederim Ellerinize sağlıkAşağıdaki gibi deneyiniz:
PHP:Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, [b13:b18]) Is Nothing Then Exit Sub On Error Resume Next j = 12 For i = 4 To 9 j = j + 1 Sheets(i).Name = Cells(j, "b") Next End Sub