- Katılım
- 5 Eylül 2007
- Mesajlar
- 1,247
- Excel Vers. ve Dili
- ofis 2010
iyi günler;
Şu anki haliyle sorunsuz çalışor. BİJUTERİ (01,67 TL) şeklinde olduğunda BİJUTERİ haline getiriyor, BİJUTERİ-1,67 olduğunda BİJUTERİ haline getirmek için mevcut koda ne ilave etmemiz gerekiyor. Teşekkürler.
Şu anki haliyle sorunsuz çalışor. BİJUTERİ (01,67 TL) şeklinde olduğunda BİJUTERİ haline getiriyor, BİJUTERİ-1,67 olduğunda BİJUTERİ haline getirmek için mevcut koda ne ilave etmemiz gerekiyor. Teşekkürler.
Kod:
Sub Test()
'Haluk - 31/05/2019
'
Dim objRegEx As Object, NoB As Long, myStr As String
Set objRegEx = CreateObject("VBscript.RegExp")
objRegEx.Global = True
objRegEx.Pattern = "\([^()]*\)"
NoB = Range("B" & Rows.Count).End(xlUp).Row
For i = 3 To NoB
myStr = Range("B" & i).Text
myStr = objRegEx.Replace(myStr, "")
Range("B" & i) = myStr
myStr = Empty
Next
Set objRegEx = Nothing
End Sub
