Thema Datum  Von Nutzer Rating
Antwort
09.12.2011 15:00:55 Lytherion
NotSolved
09.12.2011 15:09:04 Gast38595
NotSolved
Rot Textstring filtern mit Teilersetzungen
09.12.2011 21:00:22 Till
Solved
09.12.2011 23:51:18 Lytherion
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
09.12.2011 21:00:22
Views:
968
Rating: Antwort:
 Nein
Thema:
Textstring filtern mit Teilersetzungen

Option Explicit

Private Sub testen()

    MsgBox Filterung("blablAa1!ä""§$%&/(=)""/""mail@mail.de", ".@äöüabcdefghijklmnopqrstuvwxyz0123456789", " ")
    
End Sub

Function Filterung(Textfolge$, Buchstaben$, Ersatzzeichen$) As String
Dim I&, Ch$
 
    For I = 1 To Len(Textfolge)
        Ch = Mid$(Textfolge, I, 1)
        If InStr(1, Buchstaben, Ch) Then
            Filterung = Filterung & Ch
        Else
            Filterung = Filterung & Ersatzzeichen
        End If
    Next I

End Function

Oder etwas übersichtlicher:

Option Explicit

Private Sub testen()

    MsgBox Filterung("blablAa1!ä""§$%&/(=)""/""mail@mail.de", ".@äöü", " ")
    
End Sub

Function Filterung(Textfolge$, Buchstaben$, Ersatzzeichen$) As String
Dim I&, Ch$
 
    For I = 1 To Len(Textfolge)
        Ch = Mid$(Textfolge, I, 1)
        If IsNumeric(Ch) Or LCase(Ch) Like "[a-z]" Or InStr(Buchstaben, Ch) Then
            Filterung = Filterung & Ch
        Else
            Filterung = Filterung & Ersatzzeichen
        End If
    Next I

End Function

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
09.12.2011 15:00:55 Lytherion
NotSolved
09.12.2011 15:09:04 Gast38595
NotSolved
Rot Textstring filtern mit Teilersetzungen
09.12.2011 21:00:22 Till
Solved
09.12.2011 23:51:18 Lytherion
NotSolved