- Katılım
- 15 Mart 2005
- Mesajlar
- 42,601
- Excel Vers. ve Dili
- Microsoft 365 Tr-En 64 Bit
Aşağıdaki kodu deneyiniz.
Kod:
Sub Sayilari_Ayir()
Application.ScreenUpdating = False
Range("C:C").ClearContents
For X = 2 To Cells(Rows.Count, 2).End(3).Row
Veri = Cells(X, 2)
Veri = Replace(Veri, "Bayi: ", "*")
Veri = Replace(Veri, " Terminal: ", "*")
Veri = Split(Veri, "*")
For Y = 0 To UBound(Veri)
If IsNumeric(Veri(Y)) Then
Cells(X, 3) = IIf(Cells(X, 3) = "", Veri(Y), Cells(X, 3) & Chr(10) & Veri(Y))
End If
Next
Next
Application.ScreenUpdating = True
MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub