kemal turan
Altın Üye
- Katılım
- 10 Haziran 2011
- Mesajlar
- 1,677
- Excel Vers. ve Dili
- Excel 2010 32 bit
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)
Dim c As Range
If Intersect(Target, Range("D:D")) Is Nothing Then Exit Sub
With Target
If .Row < 2 Then Exit Sub
Range("K" & .Row & ":L" & .Row).ClearContents
If .Value = "" Then Exit Sub
Set c = [O:O].Find(.Value, , xlValues, xlWhole)
If Not c Is Nothing Then
Cells(.Row, "K") = "HEMEN SEVK OLACAK"
Cells(.Row, "L") = Cells(c.Row, "P")
End If
End With
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
On Error GoTo son
If Intersect(Target, Range("E7335:E" & Rows.Count)) Is Nothing Then Exit Sub
With Target
Cells(.Row, "I").Value = Cells(.Row, "e").Value * Cells(.Row, "G").Value
.Value = .Value
End With
son:
If Intersect(Target, Range("D:D")) Is Nothing Then Exit Sub
With Target
If .Row < 2 Then Exit Sub
Range("K" & .Row & ":L" & .Row).ClearContents
Set c = [O:O].Find(.Value, , xlValues, xlWhole)
If Not c Is Nothing Then
Cells(.Row, "K") = "HEMEN SEVK OLACAK"
Cells(.Row, "L") = Cells(c.Row, "P")
End If
End With
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
If Intersect(Target, Range("D:D,E:E")) Is Nothing Then Exit Sub
With Target
If .Column = 4 Then
If .Row < 2 Then Exit Sub
Range("K" & .Row & ":L" & .Row).ClearContents
If .Value = "" Then Exit Sub
Set c = [O:O].Find(.Value, , xlValues, xlWhole)
If Not c Is Nothing Then
Cells(.Row, "K") = "HEMEN SEVK OLACAK"
Cells(.Row, "L") = Cells(c.Row, "P")
End If
End If
If .Column = 5 Then
Cells(.Row, "I") = .Value * Cells(.Row, "G")
End If
End With
End Sub