DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [D:D]) Is Nothing Then Exit Sub
If Target = "" Then
Sheets("Sayfa2").Range("A" & Target.Row & ":C" & Target.Row) = ""
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, [F3:F65536]) Is Nothing Then Exit Sub
If Target = "" Then
With Sheets("PLAN")
Set BUL = .Range("C:C").Find(Cells(Target.Row, "B"))
If Not BUL Is Nothing Then
.Range("C" & BUL.Row & ":G" & BUL.Row) = ""
End If
Set BUL = Nothing
End With
End If
'#########################################################
'KALIP1 İÇİN
b = 1
a = 3
For z = 1 To 6
For y = 4 To 7
If Target = b And Target.Row > 2 And Target.Row < 27 Then
Sheets("plan").Cells(y, a) = Target.Offset(0, -4)
Sheets("plan").Cells(y, a + 1) = Target.Offset(0, -3)
Sheets("plan").Cells(y, a + 3) = Target.Offset(0, -2)
Sheets("plan").Cells(y, a + 4) = Target.Offset(0, -1)
End If
b = b + 1
Next y
a = a + 6
Next z
'#######################################################
'KALIP2
b = 1
a = 3
For z = 1 To 6
For y = 8 To 23
If Target = b And Target.Row > 26 And Target.Row < 123 Then
Sheets("plan").Cells(y, a) = Target.Offset(0, -4)
Sheets("plan").Cells(y, a + 1) = Target.Offset(0, -3)
Sheets("plan").Cells(y, a + 3) = Target.Offset(0, -2)
Sheets("plan").Cells(y, a + 4) = Target.Offset(0, -1)
End If
b = b + 1
Next y
a = a + 6
Next z
'#######################################################
'KALIP3
b = 1
a = 3
For z = 1 To 6
For y = 25 To 28
If Target = b And Target.Row > 122 And Target.Row < 147 Then
Sheets("plan").Cells(y, a) = Target.Offset(0, -4)
Sheets("plan").Cells(y, a + 1) = Target.Offset(0, -3)
Sheets("plan").Cells(y, a + 3) = Target.Offset(0, -2)
Sheets("plan").Cells(y, a + 4) = Target.Offset(0, -1)
End If
b = b + 1
Next y
a = a + 6
Next z
'#######################################################
'KASE
b = 1
a = 3
For z = 1 To 6
For y = 29 To 31
If Target = b And Target.Row > 146 And Target.Row < 164 Then
Sheets("plan").Cells(y, a) = Target.Offset(0, -4)
Sheets("plan").Cells(y, a + 1) = Target.Offset(0, -3)
Sheets("plan").Cells(y, a + 3) = Target.Offset(0, -2)
Sheets("plan").Cells(y, a + 4) = Target.Offset(0, -1)
End If
b = b + 1
Next y
a = a + 6
Next z
End Sub