TKSoft-Online

Zeichenketten in Strings suchen und Ersetzen PDF Drucken E-Mail
( 1 Vote )
MS-Access Codes - Codeschnipsel Strings
  
Dienstag, den 18. Dezember 2007 um 13:25 Uhr

Problemstellung:

Wie kann ich bebliebige Zeichenketten in Strings suchen und Ersetzen? 


Public Function SuchenUndErsetzen(ByVal Text As Variant, Suchen As Variant, _ Ersetzen As VariantAs Variant
'*******************************************
'Name:      SuchenUndErsetzen (Function)
'Purpose:   Sucht und ersetzt beliebige Zeichenketten
'Author:
'Date:
'Inputs:    Text = Text der geänder werden soll, 
'           Suchen = Der String der ersetzt werden soll,

'           Ersetzen = Der neue String
'Output:    gibt den geändertern Text zurück
'Example:   SuchenUndErsetzen "Straße","ß","ss"
'*******************************************

Dim As Integer
Dim As Integer

  P = Len(Suchen)
  
  
Do
    x = InStr(Text, Suchen)
    
If x = 0 Then Exit Do
    Text = Left(Text, x - 1) + Ersetzen + Mid(Text, x + P)
  
Loop

  SuchenUndErsetzen = Text
    
End Function

Aufruf:


Dim x As String
x = SuchenUndErsetzen("Straße","ß","ss")

würde im String "Straße" den String "ß" durch "ss" ersetzen, somit wäre das Ergebnis x = "Strasse"

 

DatumKlicks
Total2187
Di. 221
Mo. 211
So. 203
Sa. 193
Fr. 184
Do. 171
Mi. 164
Aktualisiert ( Freitag, den 02. Juli 2010 um 07:13 Uhr )
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173415 Downloads