Office: Textfelder dynamisch anpassen

Helfe beim Thema Textfelder dynamisch anpassen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen ich möchte in einem Endlosformular mit zwei Textfeldern die Grösse der Textfelder dem entsprechenden Inhalt dynamisch anpassen. Es gibt... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von uba, 22. Juli 2003.

  1. Textfelder dynamisch anpassen


    Hallo zusammen

    ich möchte in einem Endlosformular mit zwei Textfeldern die Grösse der Textfelder dem entsprechenden Inhalt dynamisch anpassen. Es gibt bei den Textfeldeinstellungen die Möglichkeit "Vergrösserbar/Verkleinerbar ja-nein", aber funktionieren tut dies nicht.

    Hat jemand eine Idee, wie man dies umsetzen kann.

    Merci + Gruss

    UBA

    :)
     
  2. Es gibt sicher bessere und elegantere und passendere Lösungen, aber vielleicht hier eine erste:
    Code:
    HTH
     
  3. Hallo HTH

    vielen Dank für den Tipp, ich bräuchte aber genauer eine Einstellungsmöglichkeit

    -> Länge des Textfeldes fix
    -> Höhe des Textfeldes variabel bzw. dynamisch ( zur Vermeidung von Lehrzeilen)

    Gibts da auch eine Möglichkeit?

    Gruss UBA
     
  4. Textfelder dynamisch anpassen

    Hi uba,
    bei eienr angenommenen Schriftart von Tahoma, 8 pt führt folgender Code zu einem hoffentlich brauchbaren Ergebnis:
    Code:
    Geht das?
     
  5. OK, das war wieder mal ein Absendefeher - zu schnell...
    Sofern Du Zeilenumbrüche hast, wäre das vielleicht ein Ansatz gewesen.
    Sofern es auf die Länge ankommt, vielleicht auch so:
    DeinFeld.Height = (Len(DeinFeld.Value) \ 13 + 1) * 220

    Hier mit Tahoma, 8 pt. Ca. 13 Zeichen passen in mein Beispielfeld. Dann könnte es auch wie folgt funktionieren (Experimentalstadium!)

    If IsNull(DeinFeld) Then Exit Sub
    DeinFeld.Height = (Int(Len(DeinFeld.Value) / 13) + 1) * 220

    ?
     
  6. Hallo Matthias

    Danke für Deinen Vorschlag, es funktioniert soweit, dass der Text entsprechend angezeigt wird.

    Was leider nicht funktioniert (vielleicht mache ich ja auch was falsch) ist der Abstand zur nächsten Textausgabe in der Endlostabelle. Konkret meine ich bei der ersten Zeile habe ich eine Textlänge von 50 Zeichen, bei der zweiten Zeile 200 Zeichen bei der dritten 100 Zeichen usw. Der Abstand zu den einzelnen nachfolgenden Feldern ist aber trotzdem immer gleich gross, bzw. das Textfeld erscheint immer gleich hoch, dieser müsste m.E. aufgrund der tgextlängen immer unterschiedlich sein Man hat halt den Eindruck, dass immer mit Leerzeichen aufgefüllt wird.

    Ich hoffe die Verwirrung ist jetzt komplett, vielleicht kannst Du trotzdem was damit anfangen.

    Gruss UBA
     
  7. Hmmm, ich Dummbeutel hatte überlesen, dass Du in einem Endlosformular arbeitest...
    Ich befürchte, ich muss passen. Aber vielleicht findet sich ja noch eine Lösung???
    HELP!
     
  8. Textfelder dynamisch anpassen

    aus der Online-Hilfe:

    Da hast du wohl schlechte Karten. *mad.gif*

    Probiers mal aus, in der Seitenansicht klappt´s.

    Bernd
     
    Bernd Koch, 24. Juli 2003
    #8
Thema:

Textfelder dynamisch anpassen

Die Seite wird geladen...
  1. Textfelder dynamisch anpassen - Similar Threads - Textfelder dynamisch anpassen

  2. Formularsteuerelement Textfeld: Selbe Formatierung wie verlinkte Zelle?

    in Microsoft Excel Hilfe
    Formularsteuerelement Textfeld: Selbe Formatierung wie verlinkte Zelle?: Hallo, ich bin ja gerade dabei ein Bestellformular mit Excel zu realisieren. Das ganze sieht soweit auch schon sehr gut aus und funktioniert weitgehendst. Die Textfelder sind nun alle verlinkt...
  3. Zwischen Textfeldern mit Tabulator Taste wechseln

    in Microsoft Excel Hilfe
    Zwischen Textfeldern mit Tabulator Taste wechseln: Hallo, ich habe mich das erste Mal mit Textfeldern (AktiveX Steuerelement) befasst. Mein Plan ist eine Art Formular zu machen, wo man zu einem Bestellschein Adresse, Lieferadresse, Kundennummer...
  4. Textfeld Powerpoint Ränder

    in Microsoft PowerPoint Hilfe
    Textfeld Powerpoint Ränder: Hallo liebes Forum! Wo kann ich im PPT einstellen, dass die Ränder automatisch immer auf "0" sind, wenn ich ein Textfeld aufziehe. Auf dem Folienmaster sind die Ränderabstände bereits auf "0"...
  5. Inhalt eines Hyperlink Feldes in ein Textfeld kopieren

    in Microsoft Access Hilfe
    Inhalt eines Hyperlink Feldes in ein Textfeld kopieren: Hallo, kurz vorweg, GRUNDkenntnisse sind ein paar vorhanden, VBA-Kenntnisse sind nicht vorhanden. Ich habe eine DB zum verwalten meiner Dokumente. In einem Endlosformular erzeuge ich mit Hilfe...
  6. Textfelder verschieben

    in Microsoft Excel Hilfe
    Textfelder verschieben: Hallo Forum, ich habe zwei Textfelder auf meinem Tabellenblatt (Textfeld 4 und Textfeld 5) in meiner xlsm Excel Datei. Textfeld 4 befindet sich unter Textfeld 5. Diese beiden Textfelder nutze ich,...
  7. Schriftart im Formular

    in Microsoft Access Hilfe
    Schriftart im Formular: Hallo, ich habe folgendes Problem. in einem Formular gibt es ein Textfeld, in dem das Schriftformat auf Microsoft YaHei, Größe 10 und Schriftweite Normal eingestellt ist. Wenn ich einen neuen...
  8. dynamisches Textfeld in Excel ?

    in Microsoft Excel Hilfe
    dynamisches Textfeld in Excel ?: Hallo zusammen, mal wieder eine kurze Frage. Gibt es bei Excel eine Möglichkeit, ein dynamisches Textfeld zu erzeugen? Sinn der Sache ist, dass ich in einem Formular verschiedene Textfelder habe....
  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