- Katılım
- 15 Kasım 2007
- Mesajlar
- 336
- Excel Vers. ve Dili
- iş: 2010 İngilizce
ev:2010 Türkçe
Merhaba
aşağıdaki döngüye ek olarak; eğer K da 80060 görürsen L ye TGB
N de sutun içinde kıbrıs görürsen L ye TGB yaz eklemek ve döngünün hızlı olmasını istiyorum. Ekranımı donduruyor malesef...
Yardımlarınız için teşekkürler...
Columns("L:L").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("L2").Select
ActiveCell.FormulaR1C1 = "ACENTE KODU2"
Dim i As Long
On Error Resume Next
Application.ScreenUpdating = False
For i = 2 To Cells(Rows.Count, "F").End(3).Row
If Cells(i, "F") Like "*O*" Then Cells(i, "F") = "KASKO"
If Cells(i, "F") Like "*T*" Then Cells(i, "F") = "TRAFİK"
If Cells(i, "N") Like "*BANKA*" Then
Cells(i, "L") = "TGB"
ElseIf Cells(i, "N") Like "*BR*" Then
Cells(i, "L") = "BROKER"
Else
Cells(i, "L") = "ACENTE"
End If
Next i
Application.ScreenUpdating = False
MsgBox "İşlem Tamam..."
aşağıdaki döngüye ek olarak; eğer K da 80060 görürsen L ye TGB
N de sutun içinde kıbrıs görürsen L ye TGB yaz eklemek ve döngünün hızlı olmasını istiyorum. Ekranımı donduruyor malesef...
Yardımlarınız için teşekkürler...
Columns("L:L").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("L2").Select
ActiveCell.FormulaR1C1 = "ACENTE KODU2"
Dim i As Long
On Error Resume Next
Application.ScreenUpdating = False
For i = 2 To Cells(Rows.Count, "F").End(3).Row
If Cells(i, "F") Like "*O*" Then Cells(i, "F") = "KASKO"
If Cells(i, "F") Like "*T*" Then Cells(i, "F") = "TRAFİK"
If Cells(i, "N") Like "*BANKA*" Then
Cells(i, "L") = "TGB"
ElseIf Cells(i, "N") Like "*BR*" Then
Cells(i, "L") = "BROKER"
Else
Cells(i, "L") = "ACENTE"
End If
Next i
Application.ScreenUpdating = False
MsgBox "İşlem Tamam..."
