Jo, jeg kører med en lidt ældre version af vb - vb4 pro. Jeg har også prøvet overload.dk\'s functioner men som nævnt i spørgsmålet kan den ikke.... ellers tak!
Jeg har nu fundet ud af en lille stump kode der gør det(skrevet som hjælp til andre med samme problem som jeg havde):
I f.eks. en commandbutton: ---------------------------------- oldstring = \"hello To the world\" newletter = \"YEAH\" oldletter = \"hello\" newstring = Replace(oldstring, newletter, oldletter) MsgBox newstring ---------------------------------- Også i declarations: ---------------------------------- Public Function Replace(oldstring, newletter, oldletter) As String Dim i As Integer i = 1
Do While InStr(i, oldstring, oldletter, vbTextCompare) <> 0 Replace = Replace & Mid(oldstring, i, InStr(i, oldstring, oldletter, vbTextCompare) - i) & newletter i = InStr(i, oldstring, oldletter, vbTextCompare) + Len(oldletter) Loop Replace = Replace & Right(oldstring, Len(oldstring) - i + 1) End Function ----------------------------------
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.