Access Listenfeld Zeilenumbruch?
Hallo,
ich würde gerne eine Zeilenumbruch in einem Listenfeld machen kann mir jemand sagen wie das geht?
(das der Text automatisch in die nächste Zeile gesetzt wird.) Ich habe schon im Internet gesucht doch nur irgendwelche VBA Schleifen gefunden. Ich möchte das allerdings NICHT mit einer Schleife machen wollen. Gibt es irgendwo einen Harken den ich übersehen habe? oder eine VBA Funktion?
Danke und Schönes Wochenende
Dennis
1 Antwort
Hi
Wenn ich das richtig verstanden habe, möchtest du in dem Text eines Listen-Elements eine neue Zeile erzwingen?
Normalerweise würde man dem Element einfach den String "Text 1" & Chr$(13) & Chr$(10) & " Text 2" zuweisen. Da du dies ohne Schleife erreichen willst, kannst du maximal versuchen den String einfach so einzufügen, denke aber nicht das dieser dann wie eine Variabel verarbeitet wird. Denke um eine Schleife kommst du nicht rum.
Lg
Du musst für die Elemente, welche in deiner Tabelle stehen und schlussendlich in das Listenelement kommen sollen, eine For-Each Schleife machen, in welchem du pro Tabellensatz ein Listenelement hinzufügst. Du könntest theoretisch ja dort wo das Skript einen Umschlag machen soll, ein Sonderzeichen einbauen. Dies wird dann einfach ersetzt mit dem Umschlag.
ok nur in der Tabelle steht ja der Text auch schon mit Zeilenumbruch drin. Wie Prüfe ich den dann wann er einen Umbruch machen soll?