eltonstaka
New Member
- Joined
- Jun 20, 2013
- Messages
- 2
Block if without end if
Private Sub Worksheet_Change(ByVal Target As Range)
' MsgBox (Target.Rows)
If Target.Column = 9 Or Target.Column = 10 Then
Dim v1 As Single
Dim vx As Single
v1 = Cells(Target.Row, 9)
vx = Cells(Target.Row, 10)
If v1 > 1 And vx > 1 Then
Dim ac As Worksheet
If Cells(Target.Row, 8) = 1 Then
Set ac = Worksheets("Kuota RF_1_92")
Else
If Cells(Target.Row, 8) = 1 Then
Set ac = Worksheets("Kuota RF_1_90")
Else
If Cells(Target.Row, 8) = 3 Then
Set ac = Worksheets("Kuota RF_1_88")
End If
For i = 2 To 1000
If ac.Cells(i, 1) = v1 And ac.Cells(i, 2) = vx Then
Cells(Target.Row, 11) = ac.Cells(i, 3)
Exit For
End If
Next
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
' MsgBox (Target.Rows)
If Target.Column = 9 Or Target.Column = 10 Then
Dim v1 As Single
Dim vx As Single
v1 = Cells(Target.Row, 9)
vx = Cells(Target.Row, 10)
If v1 > 1 And vx > 1 Then
Dim ac As Worksheet
If Cells(Target.Row, 8) = 1 Then
Set ac = Worksheets("Kuota RF_1_92")
Else
If Cells(Target.Row, 8) = 1 Then
Set ac = Worksheets("Kuota RF_1_90")
Else
If Cells(Target.Row, 8) = 3 Then
Set ac = Worksheets("Kuota RF_1_88")
End If
For i = 2 To 1000
If ac.Cells(i, 1) = v1 And ac.Cells(i, 2) = vx Then
Cells(Target.Row, 11) = ac.Cells(i, 3)
Exit For
End If
Next
End If
End Sub