Thema Datum  Von Nutzer Rating
Antwort
20.03.2006 04:55:51 Igor
NotSolved
Blau Aw:button klick und textbox
21.03.2006 16:05:35 Danwe
NotSolved

Ansicht des Beitrags:
Von:
Danwe
Datum:
21.03.2006 16:05:35
Views:
1072
Rating: Antwort:
  Ja
Thema:
Aw:button klick und textbox
Nehmen wir mal an, dein Button heist command1.
Deine Textbox heist Textbox und beide befinden sich auf einer Form.

Prvate Sub Command1_Click() 'Das ereignis, das beim klicken des Buttons ausgelöst wird.
Dim TextboxKopie As String 'Variable wird deklariert

TextboxKopie = Textbox.Text 'Variable wird gefüllt mit Textboxtext

End sub


Nun hast du in der Variable TextboxKopie stehen, was in der Textbox steht. Die Variable TextboxKopie ist vom Typ String.

Weiter verarbeiten kannst du diesen "String" nun mit mehreren Methodeden.
z.B. kannst du mit
TextboxKopie = Lcase(TextboxKopie)
TextboxKopie = Ucase(TextboxKopie)
alles in kleinbuchstaben/Großbuchstaben umwandeln.
Textteile ersetzen kannst du z.B. so:

TextboxKopie = replace(TextboxKopie, "eins", "zwei")

nun wird jedes eins gegen zwei ersetzt.

Was noch wichtig ist, ist "Trim" damit kannst du vor u. nachgestellte Leerzeichen entfernen:

TextboxKopie = Trim(Textboxkopie)

natürlich kannst du auch mehrere Operationen zusammen ausführen:

Sub test()
Dim TextboxKopie As String

TextboxKopie = "Dies ist der Textbox Text zum Testen."
ersetzString = "bleibt"

TextboxKopie = Trim(Left(Replace(TextboxKopie, "ist", LCase(ersetzString)), Len(TextboxKopie) - 5))

Debug.Print TextboxKopie
End Sub

mit Len(string) kannst du die länge des Strings feststellen,
mit right oder left(string, zahl) kannst du sagen von links/bzw rechts so und soviel zeichen, die anderen Zeichen weglassen. mid gibt es auch noch, das ist wenn du nicht von links oder rechts, sondern aus der Mitte Text nehmen möchtest.

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
20.03.2006 04:55:51 Igor
NotSolved
Blau Aw:button klick und textbox
21.03.2006 16:05:35 Danwe
NotSolved