Hello Every Body
This My MultiReplace Function To Replace Multiple Text With One Line By Using Arrays
ExamplePHP Code:Public Function MultiReplace(xExpression As String, xFind As Variant, xReplace As Variant, Optional xStart As Long = 1, Optional xCount As Long = -1, Optional xCompareMethod As VbCompareMethod = vbBinaryCompare) As Variant
If UBound(xFind) = UBound(xReplace) Then
Dim i As Integer
For i = LBound(xFind) To UBound(xFind)
xExpression = Replace(xExpression, xFind(i), xReplace(i), xStart, xCount, xCompareMethod)
Next i
MultiReplace = xExpression
Else
MsgBox "Error In Array", vbCritical, "Err"
MultiReplace = xExpression
Exit Function
End If
End Function
All The BestPHP Code:Private Sub Command1_Click()
Text1.Text = MultiReplace(Text1.Text, Array("Sniper", "vb6"), Array("Sniper.ps", "vb.net"))
End Sub
![]()




Reply With Quote