Office: Anzahl Zeichen in textbox zählen

Helfe beim Thema Anzahl Zeichen in textbox zählen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; hallo, ich möchte die anzahl der zeichen in einer textbox zählen und wenn das ergebnis nicht genau z.b. 10 ist, soll eine msgbox ausgegeben werden.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von cbrocker, 21. März 2008.

  1. Anzahl Zeichen in textbox zählen


    hallo,

    ich möchte die anzahl der zeichen in einer textbox zählen und wenn
    das ergebnis nicht genau z.b. 10 ist, soll eine msgbox ausgegeben werden.

    geht das mit len(...)

    oder was wäre da optimaler?

    besten dank im voraus.

    grüße
    christoph

    :)
     
    cbrocker, 21. März 2008
    #1
  2. Hallo Christoph,
    ich vermute Du möchtest ein Formular ausfüllen und dabei prüfen ob wirklich 10 Zeichne in der Textbox stehen. Vermutlich hast Du einen Button um die Prüfung zu starten. Dann würde folgender Kode laufen:
    Option Explicit
    Private Sub CommandButton1_Click()
    Dim lngLaenge As Long

    lngLaenge = Len(Me.TextBox1)
    If lngLaenge 10 Then
    MsgBox "Es sind " & CStr(lngLaenge) & " Zeichen in der Textbox.", vbOKOnly + vbInformation, "Anzahl Zeichen"
    End If
    End Sub
    Gruss, Wilhelm
     
    Wilhelm1, 23. März 2008
    #2
  3. hallo wilhelm,

    genau so was habe ich gesucht. das funktioniert wunderbar.

    mich würde noch interessieren, wann und wozu man eigentlich

    Option Explicit

    benötigt?

    grüsse christoph
     
    cbrocker, 23. März 2008
    #3
  4. Anzahl Zeichen in textbox zählen

    Moin, christoph,

    ich würde ein Verlassen des Textfeldes mit dem Erfüllen der Bedingung verwenden, nicht eine gesonderte Prozedur (Exit-Ereignis des Textfeldes).

    Option Explicit zwingt zur Angabe aller in diesem Modul vorkommenden Variablen und hilft so, Ablauffehler im Code aufgrund von Rechtschreibfehlern zu verhindern.
     
  5. servus jinx,

    ok, verstehe. damit gleich beim verlassen des feldes eine meldung kommt.

    ok, habe ich mal gemacht beim exit-ereignis. hat soweit geklappt.
    ich habe in der if-bedingung eingebaut, daß wenn weniger als 15 zeichen
    sind, daß das textfeld geleert wird (funktioniert) und habe textbox.setfocus eingebaut. aber wenn ich nun in ein bel. anderes textfeld klicke, kommt zwar
    die meldung (> 15 zeichen) und die textbox wird geleert, aber der cursor springt nicht in das feld (trotz setfocus). warum dies?

    das mit option explicit ist klar, habe das eingebaut, und hatte doch 2-3 fehlerhafte variablen.

    besten dank,
    gruß christoph
     
    cbrocker, 24. März 2008
    #5
  6. habe gerade herausgefunden, warum der focus nicht auf das textfeld gesetzt werden kann. liegt daran, daß das feld nicht immer aktiv ist. werde ich ändern, daß es funzt.
     
    cbrocker, 24. März 2008
    #6
Thema:

Anzahl Zeichen in textbox zählen

Die Seite wird geladen...
  1. Anzahl Zeichen in textbox zählen - Similar Threads - Anzahl Zeichen textbox

  2. Anzahl Zeichen in einem Textfeld

    in Microsoft Excel Hilfe
    Anzahl Zeichen in einem Textfeld: Hallo & Moin! Ich würde gerne ermitteln können, wie viele Zeichen in einem Textfeld eingetippt sind. Wohlgemerkt, es handelt sich um ein Textfeld in einem Blatt und nicht um eine Zelle. Wäre...
  3. Anzahl bestimmter Zeichen in String ermitteln

    in Microsoft Excel Hilfe
    Anzahl bestimmter Zeichen in String ermitteln: Hallo zusammen, für eine Analyse sollte ich feststellen können, wie oft ein bestimmtes Zeichen (z.B. §, & oder auch ".") in einem String vorkommt. Bislang habe ich in der VBA Hilfe keine...
  4. Anzahl Zeichen Textfeld begrenzen mit VBA

    in Microsoft Access Hilfe
    Anzahl Zeichen Textfeld begrenzen mit VBA: Hallo, beim Verlassen des Textfeldes prüfe ich, ob ich die Länge des Textfeldes größer 5 Zeichen ist: Code: Private Sub name_Exit(Cancel As Integer) If Len(Me.name) > 5 Then MsgBox "HALT STOP"...
  5. Excel VBA Code: Ersetzen von Zeichen nach einer bestimmten Anzahl

    in Microsoft Excel Hilfe
    Excel VBA Code: Ersetzen von Zeichen nach einer bestimmten Anzahl: Hallo, ich habe eine Excel-Liste, die auf der Spalte F mit unterschiedlichen IDs befüllt ist. Die Länge der IDs ist auch unterschiedlich. Ich möchte nun folgendes per VBA Code tun: Ich möchte...
  6. Anzahl von Zeichen aus Spalte herausfiltern und als text in neue Zeile ausgeben

    in Microsoft Excel Hilfe
    Anzahl von Zeichen aus Spalte herausfiltern und als text in neue Zeile ausgeben: Hallo, ich habe folgendes Problem: Ich habe in einer Tabellenspalte Daten mit Artikelnummern,Bezeichnung usw. stehen. Dummerweise ist alles in einer Spalte. Wie kann ich z.B. die ersten 6...
  7. Anzahl Zeichen mit VBA zählen und ergänzen?

    in Microsoft Excel Hilfe
    Anzahl Zeichen mit VBA zählen und ergänzen?: Hallo, ich möchte Prüfen ob eine Artikelnummer 18 Stellen hat, wenn das nicht der Fall ist, sollen die fehlenden Stellen mit Nullen aufgefüllt werden, aber VOR der Artikelnummer. Ist:...
  8. Anzahl Zeichen im Dropdownfeld ändern

    in Microsoft Word Hilfe
    Anzahl Zeichen im Dropdownfeld ändern: Hallo liebe Gemeinde, dies ist meine erste Anfrage hier im Forum. Verwendung von Word 2007 Ich bin an der Erstellung eines Formulars, hierbei ist mir die Funktion des Dropdown Feldes sehr...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden