Merhabalar
belirli bir hücrede yazılan bir veri içerisindeki belli bir kelimeyi farklı bir değerle değiştiren bir makrom var
bu makroda Nok-Nok Adsl verisini Fiberlink yapmasını istiyorum.
Fakat aradaki - ve boşluk Değeri yüzünden sanırım makro işlevi yerine getirmiyor.
Normalde "Adsl" şeklinde yazsam ve bunu Fiberlink değişsin istesem oluyor. ama aradaki - değeri ve boşluk karakterleri yüzünden bu değişim sağlanmıyor.
Bu durumu nasıl aşabilirim bilgi ve yardımlarınızı rica ederim
belirli bir hücrede yazılan bir veri içerisindeki belli bir kelimeyi farklı bir değerle değiştiren bir makrom var
bu makroda Nok-Nok Adsl verisini Fiberlink yapmasını istiyorum.
Fakat aradaki - ve boşluk Değeri yüzünden sanırım makro işlevi yerine getirmiyor.
Normalde "Adsl" şeklinde yazsam ve bunu Fiberlink değişsin istesem oluyor. ama aradaki - değeri ve boşluk karakterleri yüzünden bu değişim sağlanmıyor.
Bu durumu nasıl aşabilirim bilgi ve yardımlarınızı rica ederim
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("C:C")) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
Application.EnableEvents = False
bul = Array("[B][COLOR="Red"]Nok-Nok Adsl[/COLOR][/B]")
deg = Array("[B][COLOR="Magenta"]Fiberlink[/COLOR][/B]")
metin = Split(Target.Value, " ")
For b = LBound(metin) To UBound(metin)
For c = LBound(bul) To UBound(bul)
If InStr(1, metin(b), bul(c), vbTextCompare) = 1 Then
metin(b) = deg(c)
Exit For
End If
Next
Next
Target.Value = Join(metin, " ")
Application.EnableEvents = True
End Sub
