Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Vertikale Textausrichtung ganz unten

Vertikale Textausrichtung ganz unten
03.07.2019 10:31:18
Gerrit
Hallo zusammen,
in den Zellen einer Spalte steht jeweils viel Text. In den Texten sind Absätzen vorhanden. Aus optischen Gründen möchte ich die Spaltenbreite sowie die Zeilenhöhen nicht größer stellen.
Es handelt sich je Zelle um Gesprächsprotokolle, wobei der letzte/unterste Texteintrag jeder Zelle von Interesse ist, wenn ich durch die Tabelle scrolle. Die Einstellung zur Textausrichtung "Unten" bzw. "Unten ausrichten" greift nicht mehr, da zu viel Text in den Zellen steht. Änderungen der vertikalen Textausrichtung führen nur noch zu minimalen Verschiebungen.
Dies kann wie folgt nachvollzogen werden: Schriftgröße 11 Calibri, Zeilenhöhe 230, Spaltenbreite 120, Textinhalt einer Zelle z. B. 30 (über Absätze getrennte) Zeilen (siehe https://www.herber.de/bbs/user/130708.xlsx).
Gibt es eine Möglichkeit, die vertikale Textausrichtung so einzustellen, dass tatsächlich der letzte/unterste Texteintrag jeder Zelle der Spalte angezeigt wird?
Danke vorab und viele Grüße
Gerrit
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Vertikale Textausrichtung ganz unten
03.07.2019 11:54:43
Torsten
Hallo Gerrit,
ich weiss leider nicht wie das im Deutschen Excel heisst. Arbeite schon ewig in englisch, da nicht mehr in Deutschland.
Versuch mal, wenn du die Zellformatierung auswaehlst, bei der Ausrichtung die lezte Option auszuwaehlen. In English Excel ist das "Distributed"
Gruss Torsten
Anzeige
AW: Vertikale Textausrichtung ganz unten
03.07.2019 11:55:37
Torsten
bei Vertikaler Ausrichtung meine ich
AW: Vertikale Textausrichtung ganz unten
03.07.2019 11:58:46
Torsten
Denke ich habs gefunden. Es heisst "Verteilt"
AW: Vertikale Textausrichtung ganz unten
03.07.2019 12:08:10
Gerrit
Hallo Torsten,
danke, aber das funktioniert leider nicht. Kannst es ja anhand der Datei (https://www.herber.de/bbs/user/130708.xlsx) ausprobieren.
Grüße Gerrit
Anzeige
AW: Vertikale Textausrichtung ganz unten
03.07.2019 12:29:50
Torsten
Das hatte ich ja und bei mir hats funktioniert. die letzte zeile steht ganz unten in der zelle
AW: Vertikale Textausrichtung ganz unten
03.07.2019 12:35:27
Gerrit
Bei mir leider nicht. Nutze Office Professional Plus 2016.
AW: Vertikale Textausrichtung ganz unten
03.07.2019 12:38:17
Gerrit
Bei mir leider nicht. Nutze Office Professional Plus 2016.
Anzeige
AW: Vertikale Textausrichtung ganz unten
04.07.2019 08:14:49
Gerrit
Könntest Du die Datei, bei der es bei Dir funktioniert, bitte hier im Forum hochladen?
Mach das doch anders
04.07.2019 09:45:00
mmat
Hallo,
diesem Thread fehlt eindeutig der "mach das doch anders"-Tip. :-)
Ich hab keine Ahnung wie das gehen soll. Man kann ja ganz schnell die verschiedenen Formatierungsmöglichkeiten durchprobieren und "Verteilt" hat bei mir auch nicht zu dem gewünschten Ergebnis geführt.
Daher mein Tip: Lass die Einträge von unten nach oben wachsen, dann steht der aktuellste immer oben in der Zelle und ist sichtbar.
vg, MM
Anzeige
AW: Mach das doch anders
04.07.2019 10:36:35
Gerrit
Hallo MM,
danke für den Tipp, das ist eine gute Idee! Allerdings hat meine Excel-Datei bereits hunderte Zeilen mit eingetragenen Gesprächsprotokollen und die Mühe, jeweils die Reihenfolge der Absätze zu drehen, würde viele Stunden dauern.
Falls keiner mehr eine Idee hat, dann ist es eben nicht lösbar und ich schließe das Thema. Aber ein noch geben ich nicht auf! ;)
Anzeige
Lass doch andere schuften
04.07.2019 12:44:55
mmat
Hi,
ja, wenn man das händisch macht, dann kann das in Arbeit ausarten. Vielleicht kann Excel die Schufterei übernehmen, es hängt allerdings viel davon ab, dass der Text überall gleich aufgebaut ist.
Das folgende Makro "tausch" dreht die Reihenfolge der Textzeilen in den markierten Zellen um.

Option Explicit
Const Variante = 1 ' 1 oder 2, Anzahl der Umbrüche die einen Absatz trennen
Sub Upsidedown(c As Range)
Dim s As String, p As Long, a() As String, n As Long
Dim dlim As String
dlim = String(Variante, vbLf)
s = c.Value: n = 0
If s = "" Then Exit Sub
If Right(s, Variante)  dlim Then s = s + dlim
While Left(s, 1) = vbLf: s = Mid(s, 2): Wend
p = InStr(s, dlim)
While p > 0
n = n + 1: ReDim Preserve a(n)
a(n) = Left(s, p - 1): s = Mid(s, p + Variante)
While Left(s, 1) = vbLf: s = Mid(s, 2): Wend
p = InStr(s, dlim)
Wend
s = ""
For n = UBound(a) To 1 Step -1
s = s + a(n) + dlim
Next
s = Left(s, Len(s) - Variante)
c.Value = s
End Sub
Sub tausch()
Dim c As Range
For Each c In Selection.Cells: Upsidedown c: Next
End Sub
VG, MM
Anzeige
AW: Lass doch andere schuften
04.07.2019 16:10:47
Gerrit
Klasse, vielen Dank!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Vertikale Textausrichtung ganz unten


Schritt-für-Schritt-Anleitung

  1. Zelle auswählen: Markiere die Zelle oder den Zellbereich, in dem Du die vertikale Textausrichtung ändern möchtest.
  2. Zellformatierung öffnen: Klicke mit der rechten Maustaste auf die Zelle und wähle „Zellen formatieren“.
  3. Ausrichtung wählen: Gehe zum Tab „Ausrichtung“.
  4. Vertikale Ausrichtung: Wähle die Option „Verteilt“ aus der Dropdown-Liste. Diese Option sorgt dafür, dass der Text gleichmäßig über die Höhe der Zelle verteilt wird. In der deutschen Version von Excel heißt dies „Verteilt“.
  5. Bestätigen: Klicke auf „OK“ und überprüfe, ob der letzte Texteintrag nun sichtbar ist.

Häufige Fehler und Lösungen

  • Textausrichtung funktioniert nicht: Wenn die vertikale Ausrichtung nicht wie gewünscht funktioniert, liegt es oft daran, dass die Zelle zu viel Text enthält. Reduziere den Text oder wähle eine andere Option wie „Oben“ oder „Unten“.
  • Formatierung nicht sichtbar: Stelle sicher, dass die Zeilenhöhe ausreichend ist, um den Text anzuzeigen. Manchmal kann es helfen, die Zeilenhöhe manuell anzupassen.

Alternative Methoden

  • Text von unten nach oben schreiben: Du kannst die Funktion „Schrift vertikal“ verwenden, um den Text von unten nach oben in der Zelle anzuzeigen. Gehe dazu wieder in die Zellformatierung und wähle „Vertikale Ausrichtung“ auf „Von unten nach oben“.
  • Makro verwenden: Wenn Du viele Zellen hast, in denen Du die Textausrichtung ändern möchtest, kannst Du ein VBA-Makro verwenden, um die Textzeilen umzukehren. Das folgende Makro kann dafür verwendet werden:
Sub Upsidedown(c As Range)
    Dim s As String, p As Long, a() As String, n As Long
    Dim dlim As String
    dlim = vbLf
    s = c.Value: n = 0
    If s = "" Then Exit Sub
    If Right(s, 1) <> dlim Then s = s + dlim
    ' ... (Rest des Makros wie im Forum beschrieben)
End Sub

Praktische Beispiele

  • Gesprächsprotokolle: Wenn Du Gesprächsprotokolle hast, in denen der letzte Eintrag wichtig ist, kannst Du die oben genannten Schritte verwenden, um sicherzustellen, dass dieser Eintrag sichtbar ist.
  • Berichte: Bei langen Berichten kann es sinnvoll sein, die Texte vertikal auszurichten, um Platz zu sparen und die Lesbarkeit zu verbessern.

Tipps für Profis

  • Zellen kombinieren: Bei Bedarf kannst Du Zellen kombinieren, um mehr Platz für die vertikale Textausrichtung zu schaffen.
  • Formatierung speichern: Wenn Du oft die gleiche Textausrichtung verwendest, speichere die Formatierung als Vorlage, um Zeit zu sparen.
  • Automatisierung: Nutze die Excel-Funktion „Format übertragen“, um die Formatierung auf andere Zellen zu übertragen.

FAQ: Häufige Fragen

1. Warum funktioniert die vertikale Textausrichtung nicht?
Die vertikale Textausrichtung kann aufgrund von zu viel Text in der Zelle nicht wie gewünscht angezeigt werden. Eine Anpassung der Zeilenhöhe oder die Auswahl einer anderen Ausrichtungsoption kann helfen.

2. Wie kann ich den Text in einer Zelle von unten nach oben schreiben?
Du kannst die Zellformatierung öffnen und unter „Vertikale Ausrichtung“ die Option „Von unten nach oben“ auswählen, um den gewünschten Effekt zu erzielen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige